英语翻译#请帮我用通俗点的话帮我翻译 带“#”部分的意思有必要的话帮我全翻译了大哥import sysdef readfile(filename):'''Print a file to the standard output.'''f = file(filename)while True:line = f.readline()#if len(li
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/20 23:45:59
![英语翻译#请帮我用通俗点的话帮我翻译 带“#”部分的意思有必要的话帮我全翻译了大哥import sysdef readfile(filename):'''Print a file to the standard output.'''f = file(filename)while True:line = f.readline()#if len(li](/uploads/image/z/14364575-71-5.jpg?t=%E8%8B%B1%E8%AF%AD%E7%BF%BB%E8%AF%91%23%E8%AF%B7%E5%B8%AE%E6%88%91%E7%94%A8%E9%80%9A%E4%BF%97%E7%82%B9%E7%9A%84%E8%AF%9D%E5%B8%AE%E6%88%91%E7%BF%BB%E8%AF%91+%E5%B8%A6%E2%80%9C%23%E2%80%9D%E9%83%A8%E5%88%86%E7%9A%84%E6%84%8F%E6%80%9D%E6%9C%89%E5%BF%85%E8%A6%81%E7%9A%84%E8%AF%9D%E5%B8%AE%E6%88%91%E5%85%A8%E7%BF%BB%E8%AF%91%E4%BA%86%E5%A4%A7%E5%93%A5import+sysdef+readfile%28filename%29%3A%27%27%27Print+a+file+to+the+standard+output.%27%27%27f+%3D+file%28filename%29while+True%3Aline+%3D+f.readline%28%29%23if+len%28li)
英语翻译#请帮我用通俗点的话帮我翻译 带“#”部分的意思有必要的话帮我全翻译了大哥import sysdef readfile(filename):'''Print a file to the standard output.'''f = file(filename)while True:line = f.readline()#if len(li
英语翻译
#请帮我用通俗点的话帮我翻译 带“#”部分的意思有必要的话帮我全翻译了
大哥
import sys
def readfile(filename):
'''Print a file to the standard output.'''
f = file(filename)
while True:
line = f.readline()#
if len(line) == 0:#
break
print line,
f.close()
if len(sys.argv) < 2:#
print 'No action specified.'
sys.exit()
if sys.argv[1].startswith('--'):#
option = sys.argv[1][2:]#
if option == 'version':
print 'Version 1.2'
elif option == 'help':
print '''\
This program prints files to the standard output.
Any number of files can be specified.
Options include:
--version :Prints the version number
--help :Display this help'''
else:
print 'Unknown option.'
sys.exit()
else:
for filename in sys.argv[1:]:#
readfile(filename)#
英语翻译#请帮我用通俗点的话帮我翻译 带“#”部分的意思有必要的话帮我全翻译了大哥import sysdef readfile(filename):'''Print a file to the standard output.'''f = file(filename)while True:line = f.readline()#if len(li
查找相关的函数不就知道了麼.
line = f.readline()#
将文件f的内容按行的方式一次性读入到列表line中
if len(line) == 0:#
如果内容为空
if len(sys.argv) < 2:#
如果没带参数
if sys.argv[1].startswith('--'):#
如果参数开始为"--"
option = sys.argv[1][2:]#
第二个数参的第3个字符(包括第3个字符)开始的内容
for filename in sys.argv[1:]:#
跟在python后面的需要运行的python程序文件名,如python test.py --help,中的test.py 和--help等内容.
readfile(filename)#
读取filename内容