2017-09-13 98 views
0

如何從一個單獨的文件中調用一個整數(在命名爲「config.py」的同一目錄中)作爲time.sleep的一部分(x)功能?time.sleep(x)與Python的變量

print("Sleeping for " + config.timeout + " seconds...") 
#Sleep for 10 seconds... 
time.sleep(config.timeout) 

對我來說,最上面一行打印這只是罰款,但底線不會註冊config.timeout作爲配置文件,該頂線發現就好數量。

+0

執行此操作:'print(type(config.timeout))' – eyllanesc

回答

1

如果第一行成功運行,這聽起來像是您正確導入變量,它只是不是一個數字。爲了確保你能做time.sleep(Number(config.timeout))

此外,爲了確保您正確導入變量,您可以編寫from config import timeout,然後在睡眠函數中使用timeout