gpt4 book ai didi

python xlwt,写入下一个可用行

转载 作者:行者123 更新时间:2023-12-01 09:07:33 25 4
gpt4 key购买 nike

我知道你能做到

sheet1.write(3, 3, 'TEXT')

或者您可以执行 for 循环,但我有多个用户正在处理我的文件,并且我不知道当前行的行号是多少。

我可以创建一个 var CurrentRow 并在每次新用户加入时增加它,但这可能会发生:

User1 正在写入文件 (CurrentRow = 1)

User2 开始写入文件 (CurrentRow = 2)

因此 User1 的数据将写入第 2 行。

有没有类似的东西

sheet1.write('next available line')?

最佳答案

不,没有“下一个可用线路”之类的东西,只是因为没有“可用线路”。书写是由细胞来承载的,所有的细胞都可以使用。使用 write 方法时应准确指定单元格数量。

https://xlwt.readthedocs.io/en/latest/api.html#xlwt.Worksheet.Worksheet.write

因此您不应允许同时多次访问该文件。这绝对不安全,不仅对于这种情况。最好的方法是使用一些同步手段,如锁或信号量。如果您了解有关应用程序架构的更多详细信息,我将能够说更多内容

关于python xlwt,写入下一个可用行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51924537/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com