python权限为啥被拒绝_来自Python的“权限被拒绝”
所以基本上,我对Python有点陌生。我创建了一个服务器,让它运行良好,文件和一切都显示出来。在
但问题是,每次我试图用Python打开一个文件进行读写时,我的终端就会抛出一个“accessdenied”错误。在
你知道,它是一个基本服务器:#!/usr/bin/env python
import BaseHTTPServer
import CGIHTTPServer
import cgitb
cgitb.enable();
server = BaseHTTPServer.HTTPServer;
handler = CGIHTTPServer.CGIHTTPRequestHandler;
address = ("",80);
handler.cgi_directories = ["/home"];
httpd = server(address,handler);
print("Working . . . ");
httpd.serve_forever();
没什么太花哨的。所以我启动服务器,然后当用户导航到页面时,“/home/文件.py“包含代码:
^{pr2}$
什么都没有发生,当我检查运行服务器的终端时,它说localhost - - [27/Aug/2012 17:58:18] "GET /home/file.py HTTP/1.1" 200 -
Traceback (most recent call last):
File "/home/SERVER/home/file.py", line 4, in
f = open("asdf.txt","w");
IOError: [Errno 13] Permission denied: 'asdf.txt'
我已经查了一段时间了,但我还没有找到解决办法。这可能是一个非常简单的解决方案,可以让专业的Python用户面对palm,但是要考虑到所有自学成才的程序员都必须从某个地方开始。对我来说,我现在有点处于底层,至少在Python术语中是这样。在
我尝试了从互联网上找到的几个解决方案(以及“可能已经有你的答案的问题”),比如导入“操作系统”并使用它来指定创建文件的确切位置。我尝试过在服务器文件夹和包含Python脚本的文件夹上使用“sudo chmodg+w”。但这些互联网解决方案都帮不了我。在
我也会记住接受答案的。在
我尽量把问题弄清楚。如果你还有什么需要知道的,我可以更新一下。在
由于这是一个“权限被拒绝”的错误,我怀疑这是Python的错,可能还有一些权限是我没有设置的。但我不知道他们会在哪里。在
python权限为啥被拒绝_来自Python的“权限被拒绝”相关推荐
- python二级值得考吗_来自python二级考试的吐槽
ennnnnn,终于盼到3月,终于开始了满怀期待的计算机等级考试,来,咱们点开试题看看里面有什么吧 ......................... en ..................... ...
- python权限不够无法写入_解决python使用pip安装模块的权限问题
ubuntu16.04下默认的python和pip 1.ubuntu16.04默认安装了两个版本的python,python2.7和python3.5,可以使用python -V查看版本 命令行中py ...
- c语言与python的语法区别_来自python的C语言(基本语法),从,Python,看,基础,篇
一个学过C/C++的咸鱼,最近学起了Python,不得不说,知识还是老知识,语法也简单多了,但就是容易搞混.大致总结一下Python与C的区别,以后别张冠李戴啦,嘻嘻. Part 1.输入与输出 输 ...
- python好用的软件_比python好用的分析软件_财务分析报表怎么做_企业财务报表分析软件-帆软...
2020年刚刚接手公司管理工作的时候,我就有个想法:把财务部门变成公司的数据中心. 我发现,财务部门汇集了几乎公司内外所有的数据:每项业务活动只要涉及到money的进出,都会在财务账上留下记录.如果把 ...
- python中nomodulenamed怎么解决_关于 python ImportError: No module named 的问题
今天在 centos 下安装 python setup.py install 时报错:ImportError: No module named sysconfig, 当时急着用,就顺手直接源码编译了一 ...
- python内存管理和释放_《python解释器源码剖析》第17章--python的内存管理与垃圾回收...
17.0 序 内存管理,对于python这样的动态语言是至关重要的一部分,它在很大程度上决定了python的执行效率,因为在python的运行中会创建和销毁大量的对象,这些都设计内存的管理.同理pyt ...
- python文本结构化处理_在Python中标记非结构化文本数据
python文本结构化处理 Labelled data has been a crucial demand for supervised machine learning leading to a n ...
- python交互式和文件式_使用Python创建和自动化交互式仪表盘
python交互式和文件式 In this tutorial, I will be creating an automated, interactive dashboard of Texas COVI ...
- python如何提高工作效率_用Python的这3个优点,让工作效率提升一倍
如果你对数据分析有所了解,一定听说过一些亲民的工具如Excel.Tableau.PowerBI等,都能成为数据分析的得力助手.但它们的不足也是显而易见的:操作繁琐,复用性差,功能相对局限单一. 怎么解 ...
最新文章
- 再见Spring!下一个开源框架更香!
- android preference tab,Android SharedPreference - TabHost问题
- Android | Sqlite3
- 判断本地是否存在Jquery文件,如果不存在则使用CDN加速的Jquery文件
- php 芝麻认证think_PHP 芝麻信用接入的注意事项
- MySQL 常用分库分表方案,都在这里了!
- 解决安装Discuz!插件时提示“对不起,您安装的不是正版应用,安装程序无法继续执行”的方法...
- STM32用串口(USB串口)下载程序的方法
- 暴力破解附近局域网WiFi密码
- 一文搞懂Matlab的3种取整函数(round、ceil、floor)
- 自研ARM芯片,亲手拆掉Wintel联盟,微软这次是认真的吗?
- java高级软件工程师证书国家,看完这篇彻底明白了
- 夜深人静写算法(二) - 动态规划
- if、else、else if使用方法
- Buffer() is deprecated due to security and usability issues.webpack 报错
- Wifi OKC 验证
- JavaScript 判断是否是数字 isFinite() Number.isFinite()
- 什么是UserAgent以及使用浏览器查看UserAgent的方法
- 学习笔记,C,n+nn+nnn+nnnn+nnnnn
- ko 绑定html,WeX5的正确打开方式(3)——绑定机制