Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
正在尝试用python运行文件,但出现错误_Python_Python 3.x - Fatal编程技术网

正在尝试用python运行文件,但出现错误

正在尝试用python运行文件,但出现错误,python,python-3.x,Python,Python 3.x,我正在登录以运行一个程序,但当我试图在程序结束时运行该文件时,它会抛出一个错误 while True: login1 = input("Login:") login2 = input("Password:") file = open(login1+".txt", "r") data = file.readline() file.close() if data == login1+":"+login

我正在登录以运行一个程序,但当我试图在程序结束时运行该文件时,它会抛出一个错误

while True:
        login1 = input("Login:")
        login2 = input("Password:")
        file = open(login1+".txt", "r")
        data   = file.readline()
        file.close()
        if data == login1+":"+login2:
            print("Welcome")
            exec(open(r"E:\Coding\Python AI project").read())
            break
        print("Incorrect username or password.")
我希望它运行该文件,但它抛出了错误

Traceback (most recent call last):
  File "E:/Coding/login.py", line 27, in <module>
    exec(open(r"E:\Coding\Python AI project").read())
PermissionError: [Errno 13] Permission denied: 'E:\\Coding\\Python AI project'
回溯(最近一次呼叫最后一次):
文件“E:/Coding/login.py”,第27行,在
exec(打开(r“E:\Coding\Python AI项目”).read()
PermissionError:[Errno 13]权限被拒绝:“E:\\Coding\\Python AI项目”

我强烈建议不要对文件内容使用
exec
E:
是您拥有读取权限的远程驱动器吗?另外,
Python-AI-Project
是文件还是目录?如果
Python-AI-Project
是要运行的脚本,那么您正在查找
子流程
模块。基本上,您可以忽略Python有一个
exec
函数这一事实,并且永远不会错过它。C.Nivs Python AI项目是一个文件,而E:是一个我拥有读/写权限的驱动器,我强烈建议不要对文件内容使用
exec
E:
是您拥有读取权限的远程驱动器吗?另外,
Python-AI-Project
是文件还是目录?如果
Python-AI-Project
是要运行的脚本,那么您正在查找
子流程
模块。基本上,您可以忽略Python有一个
exec
函数这一事实,并且永远不会错过它。C.Nivs Python AI项目是一个文件,E:是一个我拥有读/写权限的驱动器