怎样使用python的argv命令调用另一个文件里面定义的变量?

比如,我在part_a.py里面定义了变量a,如何使用argv让我在part_b.py里面也能使用a变量?
请附实例代码,并确认运行有效,谢谢!

argv是用来获取命令行参数的,如果你要使用另一个py文件里的变量,可以把那个py文件作为一个module,在b文件里import这个module来使用。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-19
用一个OS模块还是SYS模块可以提权 argv提供的参数,我忘记了到底是OS还是SYs...
第2个回答  2012-01-19
sys.argv[]是用来获取命令行参数的
先import sys追问

可以提供完整代码么

第3个回答  2012-01-19
好像有exec这个函数吧,具体忘了。可以在程序里执行别的命令,还可以将变量做为参数追问

貌似不管用。。

第4个回答  2012-01-19
#main.py import mod1 a='dsfkghdfgerr!\\n' mod1.pri(a) #mod1.py def pri(a): print a ''' 注意变量作用范围 '''追问

不好意思,题目的要求是使用argv变量

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网