Python文件操作时出现Permission denied: 'record.json'错误如何解决

大众点评网页

最近在分析大众点评网站的时候,使用python抓取了一部分信息,想要以json的格式存储下来


部分代码显示图

出现了如下问题:


错误界面

解决过程:
对于错误提示:IOError: [Errno 13] Permission denied: u'\u706b\u9505.json',很显然这是一个IO错误提示,可能是没有权限操作,我平时在做python相关项目开发时喜欢使用PyCharm编辑器(编辑器较强大,可连接虚拟机、可连接Linux远程服务器。。。),只是最近遇到这个问题,检查了文件目录权限,都正确。我便选择了如下方法解决。

PowerShell

解决办法,如上图打开win10自带的PowerShell(Windows PowerShell 是一种命令行外壳程序,命令行用户和脚本编写者可以利用 .NET 。Framework的强大功能),输入命令python dzdp.py回车即可。

Windows上运行Python代码

信息抓取结果:


数据显示图1

数据显示图2
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,623评论 6 427
  • GitHub 上有一个 Awesome - XXX 系列的资源整理,资源非常丰富,涉及面非常广。awesome-p...
    若与阅读 18,901评论 4 418
  • 一、概念: 1、缓存 狭义上讲缓存就叫高速缓存,严格讲就是将数据暂时存放到某个地方。 缓存的地方很多种,可放到文件...
    一只dororo阅读 607评论 0 1
  • 同源:当两个接口的协议,域名,端口号都相等时,这两个接口是同源的,只要有一个条件不相等,则非同源,不是同源的而两个...
    Simon_s阅读 351评论 0 0
  • 01 小玲家在一个偏僻遥远的小村寨,因为环境影响没有读过太多书就辍学回家了。 高中都没有毕业就跟村里的伙伴...
    京墨书香阅读 414评论 0 3