[英]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.