這里分為兩種情況。
一、在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相當於無效"。
所以不可重復執行。