我有一个csv文件,包含一些行(双行文本),我试图从csv文件中列出一个列表,并用一个"Text“头来写一个csv文件。
我试着像这样
import csv
crimefile = open('file_1.csv', 'r')
reader = csv.reader(crimefile)
allRows = [row for row in reader]
print(allRows)它的输出是这样的:
[“线9x9英寸烤盘与轻轻涂油箔或塑料包装。将另一片铝箔或塑料包装纸涂在顶部,备用。\n将1/2杯水放入电动搅拌机的碗中,撒上明胶在水上浸泡。\n当明胶浸泡时,将1/4杯水、玉米糖浆和糖放入平底锅中,用中火煮沸。将混合物煮沸1分钟。\n将热糖混合物放入明胶混合物中,用电动搅拌器搅拌12分钟,直到混合物蓬松,形成硬峰。加入香草和薄荷提取物,搅拌至混合。\n将棉花糖混合物放入准备好的烤盘中,用抹过油的铲子使糖果顶部光滑。用保留的涂有油脂的铝箔或包装纸盖住糖果,轻轻地压下盖在糖果的顶部。\n准备棉花糖休息4小时或过夜。把玉米淀粉和糖果糖混合在一个浅盘里。用上油的剪刀或上了油的菜刀,把棉花糖切成条,再切成1英寸的方格。将棉花糖轻轻地放入玉米淀粉混合物中,存放在密闭的容器中。
但我想这样:
‘让一个9x9英寸的烤盘上涂上少许油箔或塑料包装纸’,‘再用一片铝箔或塑料包装纸盖住顶部’,然后放在一边,‘把1/2杯水放在电动搅拌机的碗里’,‘然后在水顶部洒上明胶浸泡’,‘当明胶浸泡’,‘混合1/4杯水’,‘玉米,和糖在锅中’,并将烧开中火,‘煮混合物硬1分钟,’,“将热糖混合物放入明胶混合物中,用电动搅拌机搅拌12分钟”,“直到混合物蓬松,形成硬峰”,“加入香草和薄荷提取物”,然后搅拌直到混合的‘
’。
发布于 2022-11-01 03:10:32
看起来,您希望文本被逗号和新行分隔,但都在一个列表中。
allRows = []
with open('file_1.csv', 'r') as crimefile:
for line in crimefile:
allRows += line.strip().split(',')
print(allRows)https://stackoverflow.com/questions/74270581
复制相似问题