繁体   English   中英

无法在 Visual Studio 代码中从 python 创建 csv 文件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM