1

私はPythonが初めてで、作業ディレクトリの変更と.pyファイルの操作に関する基本的な作業を理解しようとしています。現時点では、いくつかの .py ファイルがある場所にディレクトリを変更しましたが、それらをインポートしようとすると、それぞれに 1 分以上のタイムラグが発生します。それは予想されることですか?何が起こっているのか分かりますか?これが私がやっていることです:

Python 3.3.2 (v3.3.2:d047928ae3f6, May 16 2013, 00:06:53) [MSC v.1600 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> import os
>>> os.getcwd()
'C:\\Python33'
>>> os.chdir("C:/Users/MarketResearch")
>>> import EarningsDownload
>>> import RatingsChanges
>>> 
4

1 に答える 1

0

モジュールがインポートされたときに実際に機能しているように聞こえます。これは (通常) 悪い考えです。代わりにすべきことは、セットアップ コードを関数 (たとえばsetup()、またはinitialize()) に入れ、インポート後に呼び出すことです。

import earnings_download
earnings_download.initialize()
于 2013-08-03T18:18:15.483 に答える