玩蛇网提供最新Python编程技术信息以及Python资源下载!
您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容

Python文件操作路径错误WindowsError: [Error 32]是什么意思

代码:

import os;
o=open("i:\pycode\mylog.txt");
content=o.read(16);
print content;
o.close();
if os.path.exists("i:\pycode\mylog.txt"):
    os.remove("i:\pycode\mylog.txt");
    print "The file have been deleted!";

出错结果:

Traceback (most recent call last):
  File "I:\pycode\PythonApplication1\PythonApplication1\osfile.py", line 7, in <module>
    os.remove("i:\pycode\mylog.txt");
WindowsError: [Error 32] : 'i:\\pycode\\mylog.txt'
>>> 

这样的问题如何处理?

试试把\转换为\\

import os;
o=open("i:\\pycode\\mylog.txt");
content=o.read(16);
print content;
o.close();
if os.path.exists("i:\\pycode\\mylog.txt"):
    os.remove("i:\\pycode\\mylog.txt");
    print "The file have been deleted!";

玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/wenda/wd20395.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年05月19日 - 18时02分36秒 发布自玩蛇网

我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules