[英]Importing and storing the data from a Python file
如何導入Python文件並稍后使用用戶輸入?
例如:
#mainprogram
from folder import startup
name
#startup
name = input('Choose your name')
我想要的是使用啟動程序輸入名稱,然后能夠在主程序中使用該名稱。
您可以稍后在代碼中通過startup.name
訪問該變量。
name
將在startup.name
。 您可以使用dir(startup)
來查看它。
或者,作為替代解決方案:
# Assuming from the names that 'folder' is a folder and 'startup' is a Python script
from folder.startup import *
現在你可以在沒有startup.
情況下使用name
startup.
在它面前。
我認為在類和函數中更好地執行代碼。 我建議你這樣做:
class Startup(object):
@staticmethod
def getName():
name = ""
try:
name = input("Put your name: ")
print('Name took.')
return True
except:
"Can't get name."
return False
>> import startup
>> Startup.getName()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.