【发布时间】:2011-01-24 22:37:06
【问题描述】:
我希望我的程序能够以顺序格式写入文件,即:file1.txt、file2.txt、file3.txt。它仅用于在执行代码时编写单个文件。它不能覆盖任何现有文件,并且必须创建它。我被难住了。
【问题讨论】:
-
重复:stackoverflow.com/questions/2401235/…。请编辑您的问题,不要简单地再次发布相同的问题。
-
不一样,我在问如何实现计数器,我不知道该怎么做。很抱歉有任何混淆,我只是认为最好单独询问,这样任何需要知道的人都可以通过搜索找到它。
-
对此的经典解决方案是使用
O_CREAT | O_EXCEL标志来创建文件,同时使用系统调用open。我编写了一个包,它利用了这一点并使创建此类文件变得更容易:pypi.python.org/pypi/seqfile
标签: python filesystems