你可能需要考虑其他方面的代码健壮性;
当你将整数值的变量存储为环境变量时,请尝试
os.environ['DEBUSSY'] = str(myintvariable)
然后为了进行检索,请考虑为避免错误,应尝试
os.environ.get('DEBUSSY', 'Not Set')
可能用“ -1”代替“未设置”
所以,把所有这些放在一起
myintvariable = 1os.environ['DEBUSSY'] = str(myintvariable)strauss = int(os.environ.get('STRAUSS', '-1'))# NB KeyError <=> strauss = os.environ['STRAUSS']debussy = int(os.environ.get('DEBUSSY', '-1'))print "%s %u, %s %u" % ('Strauss', strauss, 'Debussy', debussy)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)