python - 写入空 csv 文件时出现权限被拒绝错误
问题描述
62 tweetDataFile = "C:\Users\user\Desktop\tweetDataFile.csv" 63 ---> 64 trainingData = buildTrainingSet(corpusFile, tweetDataFile) 65 66 # ------- 中的 PermissionError Traceback (最近一次调用最后一次) -------------------------------------------------- ---------------
in buildTrainingSet(corpusFile, tweetDataFile) 48 continue 49 # 现在我们将它们写入空的 CSV 文件 ---> 50 with open(tweetDataFile,'wt') as csvfile: 51 linewriter=csv.writer(csvfile,delimiter=', ',quotechar="\"") 52 用于训练数据集中的推文:
PermissionError:[Errno 13] 权限被拒绝:'C:\Users\user\Desktop\tweetDataFile.csv'
解决方案
您是否同时打开了文件 tweetDataFile.csv(例如在 Excel 中?)。如果是,熊猫就不能在上面写字。
推荐阅读
- android - 为什么当我点击底部导航时,它会发生变化?
- amazon-web-services - 使用 Lambda 函数执行多个 DynamoDb 查询
- swift - 为什么我可以从参数重新定义变量名?
- python - 在列表中查找连续整数 unsorted-Python
- django-models - 如何使用视图向数据库创建数据
- intellij-idea - WebStorm 未在第一个实例上显示终端路径
- javascript - 反应中的路由问题
- c# - 读取 URL 请求以字符串 C# 控制台应用程序
- javascript - 使用 java-script 获取输入框中输入的文本
- python - 熊猫合并两个数据框并在日期之间加入日期