2016-08-25 60 views
-4

我想一個解決方案,以避免硬編碼在此,如果我的python腳本的條件:解決方案,以避免硬編碼蟒蛇

if (x.get('name')=='location'): 

這是用於從XML文件中提取的位置標記。用戶必須根據正在使用的xml文件進行修改。 所以我必須做什麼?

+1

使用conf文件,使用命令行參數,天空是極限。 – DeepSpace

回答

0
check_tag = raw_input("Enter the tag you wish to search for: ") 

if (x.get('name')==check_tag): 

使用input()代替raw_input()如果使用python 3

+0

假設OP使用Python 2.'raw_input'在Python 3中不存在。 – DeepSpace