IO错误:[Erno 13]权限被拒绝:我确实有权限



我要做的是从文件夹中的一个文件夹中获取一个.mp3文件。多次
一切都很完美,除了当我试图将文件复制到一个新文件夹(已经存在)时,它会给出:[Erno 13]拒绝权限:

import os, shutil
def startup():  
    os.system("cls")  
    print "n osu! Extractor."  
    print "n Press ENTER to begin."  
    raw_input()  
    for basename in os.listdir('C:Program Files (x86)osu!Songs'):  
        basename2 = ('C:Program Files (x86)osu!Songs\' + basename)  
        for song in os.listdir(basename2):  
            if song.endswith('.mp3'):  
                print song  
                raw_input()  
                shutil.copy(basename2, 'C:Program Files (x86)osu!Extracted_Songs')  
if __name__ == '__main__':  
    startup()

我知道我可以手动复制它,而且我是电脑管理员,所以我不知道为什么会发生这种情况。我们将不胜感激。

默认情况下,程序无权写入Program FilesProgram Files (x86)。将文件保存到其他地方或授予程序权限(例如以管理员身份运行)。

(向Osu大喊!)

相关内容

  • 没有找到相关文章

最新更新