簡體   English   中英

Python Panda如何將csv中的每個單元格寫入文本文件中的一行

[英]Python panda how to write each cell in csv to one line in text file

嗨,我正在使用Python和Panda打開一個csv文件,並嘗試將其寫入文本文件。

出現一個像這樣的單元格:

$AAL:
New Insider Filing on
EVP People and Communications
ELISE R EBERWEIN:

我想讓它像

$AAL: New Insider Filing on EVP People and Communications ELISE R EBERWEIN:

因此基本上,該單元格可以將其寫入文本文件的一行中。

我已經在熊貓打開文件了:

文字= pd.read_csv(“ my_file.csv”,編碼=“ UTF-8”)

並將其寫入文本文件:

text.to_csv(“ output.txt”,index = false)

我可以在這兩個命令之間做任何事情來使單元格在一行中寫入文本文件嗎?

完整表為:

https://i.stack.imgur.com/we3jE.jpg

嘗試執行以下操作,將感興趣行中的換行符'\\ n'替換為空白:

df = pd.read_csv('file1.csv', encoding='UTF-8')
df['V3'] = df['V3'].apply(lambda x: x.replace('\n', ' '))
df.to_csv('out.csv', index=False)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM