2013-05-13 80 views
3

我需要找出如何在記事本寫他們++後,打開我的的.py文件。我發現該界面比Python窗口更有用。Python的3.3當量「的execfile」

在教程中,我用的傢伙沿着以下使用

execfile(pathway) 

但的execfile不工作3.3。

是否有3.X等效聲明?

+0

我從來沒有在這裏找到答案,但每個人都認爲他們這麼容易,謝謝。我正在看的是所有進口和python filname.py – 2013-05-13 04:53:53

+0

exec(open('Users \ Deaven和Teigan \ Document \ Python Projects \ Stock.py')) Traceback(最近調用最後一次): 文件「 」,第1行,在 EXEC(開放( '用戶\ Deaven和Teigan \文獻\ Python項目\ Stock.py')) FileNotFoundError:[錯誤2]沒有這樣的文件或目錄:「用戶\\ Deaven和Teigan \\ \\文件Python項目\\ Stock.py」 – 2013-05-13 04:59:11

+0

在windows嘗試用驅動器盤符,如'R‘C:\用戶\路徑\爲\的\文件’'或起始反斜槓。如果使用'os.path'生成文件路徑,請使用'os.path.abspath'。 – 2013-05-13 05:01:53

回答

6

打開文件,讀取它,並通過其內容exec

with open('file.py') as source_file: 
    exec(source_file.read()) 
+0

C:\用戶\ Deaven和Teigan \文件\ Python項目是在屬性的位置。然而這個程序沒有找到它。有時候這些簡單的命令會給主要hedaches – 2013-05-13 15:55:15

+0

有人熟悉Notepad ++嗎?有在頂部工具欄中的「運行」命令,但它似乎是設置爲JavaScript,因爲默認值是在網頁瀏覽器上運行。我可以選擇應用程序,但我通過單擊Python33目錄中的圖標來嘗試python.exe和pythonw.exe,它什麼都不做。 – 2013-05-13 15:59:56