[英]Cannot create csv file from python in visual studio code
我是通过 CS50 学习编程的初学者,目前在第 7 周 SQL。
我正在尝试在我自己的机器上应用一些基本原则,而不是在 AWS 上应用 CS50 IDE,以确保我可以使用其他环境。
我在 windows 上使用 Visual Studio 代码,我目前正在努力编写一些简单的代码行,这些代码行在 IDE 环境中工作,但不在我的机器上。 我只是想从 python 创建一个 csv 文件,但是当我运行我的代码时它执行但没有创建 csv 文件。 这是我的代码:
import csv
with open('mycsv.csv', 'w') as f:
writer = csv.writer(f)
writer.writerow(['col1', 'col2', 'col3'])
writer.writerow(['one', 'two', 'three'])
有任何想法吗?
也许尝试 w+ 而不是 w? 像这样:
import csv
with open('mycsv.csv', 'w+') as f:
writer = csv.writer(f)
writer.writerow(['col1', 'col2', 'col3'])
writer.writerow(['one', 'two', 'three'])`
w+ 如果该文件尚不存在,则强制 python 创建一个新文件。
如果您在虚拟环境中工作,脚本会在不同的文件夹中创建文件,请查找上面的文件夹。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.