错误编号13:拒绝许可?

2024-09-30 16:26:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试写这个程序,把目录读入文件,并读取文件的第一行。如果它找到某些关键字,然后重新命名文件,将文件复制到相应的目录中。在

import os
import shutil
import sys

os.chdir('c:\\source')

sourcePattern = '2:I103'
targetDirMt = 'mt'
targetDirF21 = 'F21'


curFile = open(os.path.abspath(os.curdir) + '\\' +'ack_nak', 'r+')

for line in fileinput.input ( curFile ):     #(os.curdir, 'r+')
    if sourcePattern in curFile :
        os.rename(file, '2:I103-'+file)

    if targetDirMt in curFile :
        shutil.move(file,'C:\\target\\mt')

    if targetDirF21 in curFile :
        shutil.move(file,'C:\\target\\F21')

为什么我会得到这个??在

^{pr2}$

Tags: 文件inimport目录ifosfilemt