我有一个包含一些文件的目录 (c:\temp):
a.txt
b.py
c.html
我需要读取目录中的所有文件并将其输出到文本文件。我已经处理了那部分(我认为):
WD = "c:\\temp"
import glob
files = glob.glob('*.*')
with open('dirList.txt', 'w') as in_files:
for eachfile in files: in_files.write(eachfile + '\n')
我需要输出看起来像:
a|a.txt
b|b.py
c|c.html
我不太确定下一步该往哪里看。
我将文件名拆分.
并取第一部分:
for eachfile in files:
in_files.write('%s|%s\n' % (eachfile.split('.')[0], eachfile))
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句