flub = raw_input("Where would you like your save directory to be?)
SaveDir = flub
你好,ubuntu,我正在编写一个 python 程序。我的问题是,如何让 raw_input 向我提出一个定义变量的问题(在本例中变量是 flub),然后更改代码以使变量始终保持不变。当我在程序中更改 flub 变量时,我希望它始终记住我将变量更改为了什么。
注意:此代码仅作为示例,我实际上正在使用具有图形界面的高级程序,并且我不想将其发布在 ubuntu 论坛上。如果您有任何问题,请提出。
感谢 ubuntu:)
答案1
我认为
flub = raw_input('Where would you like your save directory to be?') print flub
将获取您的变量,并将其传递给您的 GUI。
除非您稍后在程序中更改它,否则它将一直保留,直到重新启动/重新触发。要永久存储该值,您需要将其写入某个地方,例如文本文件,或者设置程序以设置真假来检查该变量是否已设置。