相关疑难解决方法(0)

Python - IOError:[Errno 13]权限被拒绝:

我得到了IOError: [Errno 13] Permission denied,我不知道这段代码有什么问题.

我正在尝试读取给定绝对路径的文件(仅限含义file.asm),

和一个相对路径(含义/.../file.asm),我希望程序将文件写入给定的任何路径 - 如果它是绝对的,它应该将它写入当前目录; 否则,到给定的路径.

代码:

#call to main function
if __name__ == '__main__':
    assem(sys.argv[1])


import sys

def assem(myFile):
    from myParser import Parser
    import code
    from symbolTable import SymbolTable

    table=SymbolTable()

    # max size of each word
    WORD_SIZE = 16
    # rom address to save to
    rom_addrs = 0
    # variable address to save to
    var_addrs = 16

    # new addition
    if (myFile[-4:] == ".asm"):
        newFile = myFile[:4]+".hack"

    output = …
Run Code Online (Sandbox Code Playgroud)

python io file

48
推荐指数
4
解决办法
33万
查看次数

标签 统计

file ×1

io ×1

python ×1