好的...
我搜索和搜索寻找直接回答我的问题的答案,但没有成功.我的问题非常简单,老实说我会有更直接的答案.请记住,我仍然是相对较新的语言,我还在学习.
所以我将使用fileA和fileB作为我的两个文件,并x作为我的示例变量.变量x包含在fileB.如何将变量x导入fileA,然后x通过更改为另一个值raw_input,然后使用新值x更新变量fileB?
我不确定这是否可行,但我确实想这么想.我正在使用python 2.7.11,谢谢你的高级.
好吧,首先我要说的是,我知道我使用 goto 模块是不好的,我不应该这样,等等等等。但是,为了这个特定目的,我需要它。我还要说,我是 Python 新手,所以尽量避免复杂的答案,谢谢!
那么,现在让我解释一下我的问题(我使用的是 Linux)。当我运行我的小程序时,它运行良好,直到我输入第一个字符串。输入字符串并按 Enter 键后,出现以下错误:
Traceback (most recent call last):
File "main.py", line 16, in <module>
empid = input("Example Input: ")
File "<string>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/goto.py", line 255, in _trace
_addToCaches(filename)
File "/usr/local/lib/python2.7/dist-packages/goto.py", line 230, in _addToCaches
in tokenize.generate_tokens(open(moduleFilename, 'r').readline):
IOError: [Errno 2] No such file or directory: '<string>'
Run Code Online (Sandbox Code Playgroud)
我尝试过重新安装模块,重新安装 python,但我不太确定该字符串是否真的会合并到 goto.py 中。
谢谢,
塞瑟
编辑:根据要求,这里是导致问题的代码:
from goto import *
import time
import sys
import os
label .start
os.system('clear') …Run Code Online (Sandbox Code Playgroud)