1

Linux、Mac、Windowsなどのプラットフォームで実行できるプログラム(Pythonスクリプトなど)を提供したいと思います。プログラムにディレクトリ内のいくつかのファイルの内容を読み取り、その内容に基づいてそのディレクトリに新しいファイルを作成してもらいたい。具体的には、プログラムで最初の2つのファイルを連結した新しいファイルを見つけfile1.txtて作成する必要があります。file2.txtfile3.txt

LinuxユーザーにPythonスクリプトを提供すると、ユーザーは実行できます

python script.py

ただし、WindowsにはPythonがありません。ユーザーが余分なものをインストールしなくても、これらのプラットフォームで実行できるようにするプログラムの選択肢は他にありますか?

4

2 に答える 2

0

私は、余分な作業なしですべてのOSで実行されるものを認識していません。ただし、Javaは一般的にインストールされるため、適切な選択となる場合があります。C ++を使用することもできますが、動作させたい各マシン(Windows、Mac、Linux)でコンパイルする必要があります。また、他のOSに転送されないライブラリを使用しないようにする必要があります。 。

于 2012-11-01T02:31:48.107 に答える
0

C ++を使用することもできますが、プラットフォームごとにコンパイルする必要があります。これは、必要以上に作業が必要になる場合があります。

ほとんどのシステムには、何らかの形式のJavaがすでにインストールされており、機能する可能性があります。

PythonはWindows、Mac、Linuxで動作し、ユーザーはそれをインストールするだけで済みます。

于 2012-11-01T02:31:57.200 に答える