我有一份清单:
312|fotelja snesko|bela|15|2900|fotelja|False
621|digimon tabure|crna|25|850|tabure|False
981|krevet trio|siva|8|5200|trosed|False
程序必须通过第行中的第一个参数(代码:31261…)将False更改为True,然后保存它
这是我的代码,只需查找代码并将False更改为True
parameter = input("code is: ")
someFile = open("komad_namestaja.txt", "r")
allDATA = someFile.readlines()
for line in allDATA:
line = line.split("|")
if parameter == line[0]:
line[6] = "True"
someFuncFORBACK()
print("wrong code!")
someFuncFORBACK()
我的问题是如何重写
编辑:
立即归档:
312|fotelja snesko|bela|15|2900|fotelja|False
621|digimon tabure|crna|25|850|tabure|False
981|krevet trio|siva|8|5200|trosed|False
代码为:>&燃气轮机;312
之后的文件:
312|fotelja snesko|bela|15|2900|fotelja|True
621|digimon tabure|crna|25|850|tabure|False
981|krevet trio|siva|8|5200|trosed|False
首先,读取所有行后关闭文件:
然后,在处理完
sadrzaj
中的所有行之后,只需逐个编写即可只是要小心,因为每个
line
的末尾都有一个'\n'
字符。你最好用金属条把它取下来相关问题 更多 >
编程相关推荐