如何在Python中增加文件名

chu*_*tsu 4 python file-io

我正在尝试将大量需要分离的数据保存到不同的文件中,如data_1.dat data_2.dat data_3.dat data_4.dat

我如何在python中实现这一点?

Sve*_*ach 13

from itertools import count
filename = ("data_%03i.dat" % i for i in count(1))
next(filename)
# 'data_001.dat'
next(filename)
# 'data_002.dat'
next(filename)
# 'data_003.dat'
Run Code Online (Sandbox Code Playgroud)


yan*_*yan 9

for i in range(10):
    filename = 'data_%d.dat'%(i,)
    print filename
Run Code Online (Sandbox Code Playgroud)