这是我的简单代码:mycode.py
def shara(file):
import codecs
import sys
n=codecs.open(file,'r','utf-8').read()
print n
print "mycode"
raw_input()
当我像这样运行命令行时:
C:\wamp\PYTHON>python C:\wamp\PYTHON\Scripts\mycode.py C:\wamp\PYTHON\Scripts\sample.txt
它不打印任何东西。
答案 0 :(得分:2)
据推测,您希望python实际运行该函数,因此您需要添加:
import sys
if __name__ == '__main__':
shara(sys.argv[1])