如何解决Python:如何在目录中拆分csv文件的名称
目录中的文件很少,名称分别为'salary.csv_result.csv','cost.csv_result.csv'...等。如何分割CSV文件的名称?请建议如何更改目录中的所有文件名。我期望的文件名是
'salary.csv','cost.csv'...etc..
for files in os.listdir(files_dir):
file_name = files[:files.find('.')]
解决方法
此代码即可完成
。for files in os.listdir(files_dir):
# Better to call this filename than filename
splits = files.split('.')
# The assertions are optional
assert splits[1] == 'csv_result'
assert splits[2] == 'csv'
filename = splits[0] +'.csv'
# ... filename will have the requested form
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。