python - 如何在 Python 中将 txt 文件合并到不带逗号的列表中
问题描述
我有一个 sitename.txt,它看起来像这样:
airipokeramen
888beijing
88buffet
adbuffalo
aerospacea3
airipokeramen
aiya
aki
akisushi
arcticbites
asackofpotatoes
asiabuffetchattanooga
asiacuisines
asiancook
atlantacafe
我怎样才能将它转换成这样的列表:
['airipokeramen','888beijing',...,'atlantacafe']
我尝试使用熊猫,有时它不起作用:
import pandas
data=pandas.read_csv('sitename.txt')
site_names = data["iripokeramen"].values.tolist()
site_names
错误:
KeyError: 'iripokeramen'
解决方案
with open('filename') as file:
your_list = [line.strip() for line in file.readlines()]
如果它是一个简单的文本文件,则不需要 Pandas。
推荐阅读
- javascript - 如何在 NetSuite 上查找销售订单中的相关记录?
- java - 使用新对象创建对象{}
- python - 我将如何构建自己的评估指标,以最大限度地减少使用 XGBoost 的高度不平衡类的测试错误?
- odata - 是否可以将记录添加到 oData 模型,以便在 UI 上可见且无需发布?
- javascript - 从 URL 中删除查询
- python - 第二次执行代码时spyder没有响应
- odoo-12 - 停止 longpolling cron 调用以轻松调试
- .net - .NET 到 Docker Hub 构建成功但发布失败
- saml-2.0 - 签署 SAML 消息 - LightSAML SPBundle 配置
- sql - 使用 Group By 子句查询