2017-04-12 8 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 
>>> 
関連する問題