码迷,mamicode.com
首页 > 其他好文 > 详细

AttributeError: module 'shutil' has no attribute 'copyfileobj'

时间:2018-04-19 20:28:26      阅读:488      评论:0      收藏:0      [点我收藏+]

标签:脚本   conf   官方库   copy   log   文件   pytho   config   back   

import shutil

#1.copyfileobj(源文件,目标文件) 将文件内容复制到另一个文件

shutil.copyfileobj(open(‘config.log‘,‘r‘),open(‘pic.json‘,‘a‘))


--------------------------------------------------------------------------------------------------------
以上代码在执行的时候报了错:

    Traceback (most recent call last):

    File "D:/Python/mypy/basic/shutil.py", line 4, in <module>

    import shutil

    File "D:\Python\mypy\basic\shutil.py", line 8, in <module>

    shutil.copyfileobj(open(‘config.log‘,‘r‘),open(‘pic.json‘,‘a‘))

    AttributeError: module ‘shutil‘ has no attribute ‘copyfileobj‘

 

--------------------------------------------------------------------------------------------------------------------------------------------------------

很不能理解,上网一查,居然有人跟我一样,哈哈~

原因是这样滴:

我的文件,名字是shutil.py,而看上面的错误信息里面,是用一个import shutil,估计也是同样错误的把我的脚本当作官方库给错误引用了。

 

AttributeError: module 'shutil' has no attribute 'copyfileobj'

标签:脚本   conf   官方库   copy   log   文件   pytho   config   back   

原文地址:https://www.cnblogs.com/wuxinyan/p/8885908.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!