python - 如何使用 Python 在特定文件夹中创建 csv 文件?
问题描述
我尝试在特定文件夹中使用 Python 创建多个 csv 文件。但我得到一个“PermissionError:[Errno 13] Permission denied”
import csv
import os
compteur = 0
os.chmod(r'C:\Users\vion1\Ele\Engie\Exercices\concept\create_multiple_file', 436)
for i in range(20):
compteur += 1
filename = ("Pikachu{}".format(compteur))
with open(r'C:\Users\vion1\Ele\Engie\Exercices\concept\create_multiple_file', "a") as folder:
filewriter = csv.writer(filename, delimiter=',',
quotechar='|', quoting=csv.QUOTE_MINIMAL)
filewriter.writerow(['Name', 'Profession'])
filewriter.writerow(['Derek', 'Software Developer'])
filewriter.writerow(['Steve', 'Software Developer'])
filewriter.writerow(['Paul', 'Manager'])
解决方案
所以,我找不到在哪里说“我想要在这个特定文件夹中创建的文件”,所以我用 Powershell 做到了。如果有人想知道该怎么做:
1..5 | foreach { new-item -path C:\Users\vion1\Ele\Engie\Exercices\concept\create_multiple_file\folder\Pikachu$_.csv }
推荐阅读
- html - Spring MVC:如何在不发出 HTTP 请求的情况下保存表单数据?
- r - R 中非线性 PCA 的 homals 包:dimnames(x) <- dn 中的错误:“dimnames”[1] 的长度不等于数组范围
- list - SwiftUI 问题(有列表和模拟器)
- flutter - 验证器适用于所有领域,除了颤振中的一个
- android - Firebase 插入新的孩子
- c - 使我的 gtk 应用程序可以在用 c 语言设计的不同平台上访问
- c++ - c ++:将void指针转换为shared_ptr
- javascript - 无论刻度线的宽度如何,合并两个图形的宽度(react,react-chartjs-2)
- python - pyQt5 QDialog在子类的构造函数中使用时不会打开
- c++ - 如何导入外部 .hpp 文件?