gpt4 book ai didi

python - 在 python 中的 csv 文件中添加新行以输出

转载 作者:太空宇宙 更新时间:2023-11-04 09:50:22 24 4
gpt4 key购买 nike

我是 Python 的新手,我有一个网络抓取程序可以检索链接并将它们放入 .csv 文件中。我需要在输出中的每个 Web 链接后添加一个新行,但我不知道如何正确使用\n。这是我的代码:

  file = open('C:\Python34\census_links.csv', 'a')
file.write(str(census_links))
file.write('\n')

最佳答案

如果不知道变量 census_links 的格式,很难回答您的问题。

但假设它是一个包含多个由字符串组成的链接的列表,您可能希望解析列表中的每个链接并在末尾附加一个换行符给定链接,然后将该链接+换行符写入输出文件:

file = open('C:/Python34/census_links.csv', 'a')

# Simulating a list of links:
census_links = ['example.com', 'sample.org', 'xmpl.net']

for link in census_links:
file.write(link + '\n') # append a newline to each link
# as you process the links

file.close() # you will need to close the file to be able to
# ensure all the data is written.

关于python - 在 python 中的 csv 文件中添加新行以输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48030556/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com