gpt4 book ai didi

python - 在 Python 中使用变量的问题

转载 作者:太空宇宙 更新时间:2023-11-04 10:05:37 26 4
gpt4 key购买 nike

我是 Python 的初学者,我知道这个问题很基础,但我似乎无法从谷歌搜索中找到解决方案。

我正在用 Python 编写一个简单的抓取脚本,我正在使用 BeautifulSoup 进行解析。我只是坚持使用变量来设置我的 CSV 写入函数的文件名。假设我有一个名为“category”的变量,如何将其设置为 CSV 文件的名称?

category = "student"

with open('%category.csv', 'a') as csv_file:
writer = csv.writer(csv_file)
writer.writerow([cname, caddress, ccontact])

最佳答案

使用format()像这样:

with open('{}.csv'.format(category), 'a') as csv_file:

输出:

>>> category = 'my_file'
>>> '{}.csv'.format(category)
'my_file.csv'

关于python - 在 Python 中使用变量的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41200388/

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