我目前正在python中编写一个cgi脚本。 我想通过使用html代码询问用户在“program_a.py”中的用户名 我创建了一个名为“username”的变量来存储用户输入的用户名。
获取用户名后,我设法通过
打开其他python脚本程序print(window.location="http://localhost/cgi-bin/program_b.py")
然后我想通过在program_a.py中使用变量username来在program_b.py中执行类似....的事情:
print('Hi, %s'%program_a.username)
我试图通过
来做这件事from program_a.py import username
但变量实际上是空的,无。
我认为这是因为变量是动态的,不能由程序本身计算,这需要用户输入
但是我真的想把变量用户名从“program_a.py”传递给“program_b.py”
有没有办法以更好的方式做这种事情?
非常感谢!
答案 0 :(得分:1)
我没有得到你想说的100%,但我认为是这样的。
user_input = input('What's your name: ')
print ('Welcome {}'.format(user_input))