Python - 读取文件 - 递增数字 - 保存文件
Python - read file - increment number - save file
我希望你能帮助解决一些非常简单的问题,但我显然不太清楚。
我有一堆图片(image1.jpg、image2.jpg、image3.jpg...你得到图片了。)
我有一个 python 脚本,我想读取一个包含上次发送的图像编号的文件,将其递增 1,并使用新编号保存文件,所以下次它运行,它会拾取并增加下一个数字。 Image1 变成 Image 2 等等
我环顾四周,惨遭失败,将我认为非常简单的事情过于复杂化。
有人能救我脱离痛苦吗??
谢谢大家!!
with open('file.txt','r+') as f:
data = int(f.read())
data += 1
f.truncate(0) # Go to the beginning of the file, clearing the file
f.write(str(data)) # write the data at the beginning of the file
我希望你能帮助解决一些非常简单的问题,但我显然不太清楚。
我有一堆图片(image1.jpg、image2.jpg、image3.jpg...你得到图片了。)
我有一个 python 脚本,我想读取一个包含上次发送的图像编号的文件,将其递增 1,并使用新编号保存文件,所以下次它运行,它会拾取并增加下一个数字。 Image1 变成 Image 2 等等
我环顾四周,惨遭失败,将我认为非常简单的事情过于复杂化。
有人能救我脱离痛苦吗??
谢谢大家!!
with open('file.txt','r+') as f:
data = int(f.read())
data += 1
f.truncate(0) # Go to the beginning of the file, clearing the file
f.write(str(data)) # write the data at the beginning of the file