基本匯入
import time
呼叫的時候
time.sleep(3)
匯入包裡某個方法
from time import sleep
呼叫的時候
sleep(3)
區別import time和from time import sleep
兩種方法都可以成功匯入,但不同的匯入方式,呼叫的方式也不同。
如果只匯入包,引用的時候要寫著包名
如果匯入的時候指定了包的話,直接引用就可以,不用寫包
注意:不同的匯入方式決定了寫法不同。不要輕易修改呼叫方式,不然的話裡面的所有模組呼叫都需要修改
匯入有檔案結構的函式
寫法1import function.base
可以一層一層逐一的寫路徑,用.號間隔即可
呼叫的時候也需要逐一的寫出檔案所在的位置
function.base.wait_element(self, "xpath", "/html/body/div[4]/div[4]/div[3]")
function.base.click(self, "xpath", "/html/body/div[4]/div[4]/div[3]")
匯入全域性變數
from config.global_setting import *
全域性變數在使用前,需要匯入的,原則上哪兒需要使用就在哪兒匯入這個全域性變數定義的位置
規範的寫法,可以統一將所以得全域性變數都寫在乙個檔案裡,每次不用單獨匯入這個全域性變數,匯入整體包或者檔案即可。
一次性匯入包裡所以函式
這種方法,只能匯入包裡的函式,所以要求檔案的結構形式是包即模組引入的,如果是資料夾就沒法一次全部引入
具體寫法如下
from function import *
from case import *
但需要在對應的包的init函式裡通過__all__指明
python導入庫原因 導入庫的Python庫
我正在開發乙個有十幾個不同檔案的專案。在每個檔案的頂部,我有幾乎相同的行,它們匯入相同的庫並初始化與資料庫的連線 import re import urllib2 import datetime from sqlalchemy import from sqlalchemy.orm import fr...
python 怎樣匯入其他地方的python模組
sys.path是python的搜尋模組的路徑集,是乙個list。1 臨時新增,在乙個shell視窗中 py檔案存放在f python資料夾下 使用下面方法將路徑永久新增到sys.path 2 使用pth檔案永久新增 使用pth檔案,在 site packages 檔案中建立 pth檔案,將模組的路...
Python 檔案的匯入
1.csv檔案的匯入 i pandas.read csv d downloads ai challenger sentiment analysis trainingset 20180816 train.csv print i.describe print i.sort values by id 利用...