python - 从文件的每一行中删除输入
问题描述
我是 Python 新手。有没有办法将文件的内容更改为我想要的方式?这是我的txt文件
work
money
apple
dog
我想把它改成
work money apple dog
我不知道如何将它们放在一行中,其余的对我来说很清楚我现在的代码
fn = 'settings.txt'
f = open(fn)
for line in f:
f.join(f.read().splitlines())
解决方案
这有效:
with open('file_path') as f_1:
res_str = ' '.join(f_1.read().splitlines())
推荐阅读
- reactjs - KendoReact 和 react-hook-form
- sql-server - nvarchar() 是否会对 SQL 执行时间产生负面影响?
- python - 如何使用 smtplib 实现 python 自动邮件程序?
- machine-learning - 使用 Tfidf 和 SVM 在此分类问题中匹配特征空间的最佳方法
- python - 无论格式如何,如何使用 python 获取剪贴板数据?
- sql - 访问查询以从日期字段返回自定义季度
- regex - 如何使用正则表达式替换python中特定位置的字符?
- reactjs - 我有这个问题,尽管没有更改 create-react-app 上的任何配置,但我的反应组件没有呈现
- excel - 在没有分隔符的 Excel 中拆分地址
- intellij-idea - IDE 更新更改了字体,我该如何重置字体?