10

これはおそらく以前に尋ねられたことがあり、本当に基本的なことですが、次のとおりです。

Windows 7 を使用しています。Idle for Python 2.4.4 および 3.1 を使用しています。ファイル システムの任意の場所にスクリプトがいくつかあります。それらをインポートして、それらのタイプをいじってみたいと思います。どうすればそうできますか?

Ubuntu では、コマンド ラインで、import scriptname呼び出し元のディレクトリにpythonが含まれている場合に機能しますscriptname。別の場所からスクリプトをインポートするにはどうすればよいですか?

4

2 に答える 2

8

アイドル状態では、scriptname.py ファイルを含むパスを追加できます。

>>> import pprint
>>> import sys
>>> print pprint.pprint(sys.path)
# you could just move your scriptname.py to a directory in the sys.path list
>>> sys.path.append(r"C:\Users\You\")
>>> import scriptname

Windows で PYTHONPATH 環境変数をカスタマイズして、「C:\Users\You\lib」などの他のディレクトリを含めることもできます。

于 2011-03-03T02:59:28.073 に答える