4

QtPy を使用して Windows で Python コードを書きたいと思います。しかし、その前に、Python で記述したコードを使用できることを知りたいと思います。コンパイルされたプログラムがプラットフォームが異なるために動作しないことは理解していますが、Windows と Linux で記述した *.py ファイルに関して何か問題はありますか?

Mint インストールに QtPy をインストールしようとしましたが、何が問題なのかわかりません。だからこそ、この道を進みたい。

また、自分のコードをラズベリー パイで動作させたいと思っています。

皆さんは、この目的のために私にアドバイスしてもらえますか?

ありがとう!

4

2 に答える 2

5

Python が提供するツールを使い続け、プラットフォーム固有のコードを書かない限り、ほとんどの場合、そうです。

os.path.join()たとえば、パスを構築するために使用します。バイナリ データを扱う場合はバイナリ モードでファイルを開き、テキスト データの場合はテキスト モードでファイルを開きます。等。

Python コード自体はプラットフォームに依存しません。Linux のインタープリターは、Windows で書かれた Python コードを問題なく読み取ることができ、その逆も同様です。

一般的な経験則は、使用しているモジュールのドキュメントに注意を払うことです。プラットフォーム固有の問題点はすべて文書化する必要があります。

于 2013-06-19T20:56:09.923 に答える