2017-04-12 56 views
0

这是我的代码:你如何分配多个可变

*Panel="Terminator" 
if Panel =='Terminator': 
    import Terminator.py 
else: 
    import Sniffer.py* 

每当我运行它,它不会运行Sniffer.py,我已经试过

* Panel="Terminator" and "Sniffer" 
if Panel =='Terminator': 
    import Terminator.py 
if Panel =='Sniffer': 
    import Sniffer.py* 

,但随后只打开Sniffer.py即使我输入终结者。我不知道很多关于python的知识,所以任何提示都会有所帮助!

+0

不知道你在这里试图做什么。你可以回复一个[MCVE](https://stackoverflow.com/help/mcve)吗? – NineTail

回答

0

为什么你有'*',你打算评论吗?在这种情况下,在每行之前使用#。或在注释部分前后""

您的代码按预期工作。

def printme(Panel):  
    if Panel =='Terminator': 
     print "import Terminator.py" 
    else: 
     print "import Sniffer.py" 


>>> Panel="Terminator" 
>>> printme(Panel) 
import Terminator.py 
>>> Panel="XYZ" 
>>> printme(Panel) 
import Sniffer.py 
>>>