python中如何調用.py文件


這里分為兩種情況。

一、在python的安裝目錄下

直接在IDLE中輸入from 文件名 import *命令即可。

 

注意new1.py文件中內容,有print語句。

 

二、未在python的安裝目錄下

使用命令為:

1.import sys                                     #引入sys庫體,python的信息模塊

2.sys.path.append("路徑")              #系統路徑中填寫存放.py文件地址,然后通過import方法導入

3.from 文件名 import *                    #從.py文件加載內容 

 

執行語句:

 

存放路徑及文件內容:

 

注意:

第2步中sys.path返回一個list,使用append()方法查找列表。

第3步為from,文件名不要與python語言重復,並且不用加.py后綴。

from (文件名)的意思為導入該文件,也可以簡單稱之為類; import *的意思是導入庫中所有的類,函數,變量等等信息。

 

執行結果如下:

 

問題:執行完成后自動生成.pyc文件,為什么只允許執行一次?

詢問開發小哥,"理論上來說,如果當前包的內容已經加載到python虛擬機了,如果你再次加載這個包不會輸出,import相當於無效"。

所以不可重復執行。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM