我正在研究一个计算器程序作为一个更大的项目的一部分,当我终于认为我完成它时,我测试了定义的"退出"命令.然而,它失败了,经过一些研究,我来到这里.我需要知道的是如何使(path)参数具有一组预定义的路径,但也有一个实际文件名的变量.例如:/ HDD/APPS /(此处插入变量).
这是错误和发生错误的行:
File "../../C.py", line 19
if ( not os.path.isfile('/HDD/APPS/'exe)):
^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud) 这是错误:
Traceback (most recent call last):
File "/home/endergreen/PyOS/SHOE/C.pyx", line 24, in <module>
x.execute()
AttributeError: 'str' object has no attribute 'execute'
Run Code Online (Sandbox Code Playgroud)
这是一组代码:
#!/usr/bin/env python
import os as os
import sys as sys
import time as time
import DefaultX as x
def setup():
execfile ("Setup.pyx")
print ("Running...")
def start():
execfile ("/HDD/BOOT.pyrx")
print ("Running...")
def end():
print ("Stopping...")
time.sleep (3)
x.machine_start
x = raw_input (">>>")
if x == 'setup':
x.setup()
if x == 'start':
x.start()
if x == 'execute':
x.execute()
if x == …Run Code Online (Sandbox Code Playgroud)