正在尝试用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:是一个我拥有读/写权限的驱动器