0
我试图使用python程序更改script.txt中的某些值。不执行文本更改功能
所以,下面的功能,使这项工作:
3210凡x
和y
必须引述的数字,即,例如"2"
和"3"
。 因为我需要一个循环超过x
和y
多个值,我创建引用数字列表如下:
def quotes(x):
Q = '"%s"'%x
return Q;
SS = list();
QS = list();
for i in range(4):
SS.append(i)
for j in SS:
i = quotes(j)
QS.append(i)
但是当我尝试运行功能textx()
如下:
textx(QS[0], QS[3])
该程序运行时没有任何错误,但我期望script.txt
文件中的0
值将更改为3
,但这种情况不会发生。那么,我如何才能使text
x函数与QS
列表的元素正常运行呢?
让我们看看,如果我理解正确:你想用'3'在文本文件中,正确的,以取代所有'0'? –
Hi Hai Vu,在这种情况下是的!但我需要使用列表QS来做到这一点。这是因为上面的代码只是一个草案,真正的代码将会有一个更大的复杂数字列表,然后只有一个数字会在整个代码上发生变化。 –
你不需要那些刚添加的';'字符。 – martineau