python - 写入 python 和 panda 文件时出现问题
问题描述
图片中的代码是否正确?执行时它不会打开任何东西。代码应该复制第一个txt文件的内容并将其粘贴到第二个txt文件中,用“/t”分隔还是我错了?
infile = mainpath + "/" + "customer-churn-model/Customer Churn Model.txt"
outfile = mainpath + "/" + "customer-churn-model/Tab Customer Churn Model.txt"
with open(infile,"r") as infile1:
with open(outfile,"w") as outfile1:
for line in infile1:
fields = line.strip().split(",")
outfile1.write("/t".join(fields))
解决方案
您没有正确读取输入文件。编辑你的循环就可以了。
for line in infile1.readlines():
推荐阅读
- python - 我在使用 beautifulsoup 抓取网页时遇到了一些问题
- ffmpeg - 在捕获的视频的开头过滤无用的白帧和结尾的重复帧
- xml - 使用元素名称中的命名空间更新 Xml 文件 (PowerShell)
- css - 我可以为没有特定类但只有样式的元素编写 CSS 代码吗?
- mysql - upsert() 如何在多个键上工作?[续集]
- ant-media-server - antmedia 服务器的 Docker 安装总是失败
- java - 如何使用 Maximo Java 自定义来使属性成为必需?
- angular - 解析导入时出错(Typescript)(Angular)
- ruby-on-rails - 创建资源和强参数的问题
- heroku - Puppeteer-pdf Heroku 说:invalid_exec_path