【发布时间】:2016-04-22 07:48:47
【问题描述】:
试图编写一个程序,在字典文件中搜索以第一个命令行参数开头的单词,这是它们的词干,但我什么也没得到。
这是我的代码,我做错了什么?
import sys
import os
stem = str(sys.argv[1:])
searchline = open("american-english-insane")
for line in searchline:
if line.startswith(stem):
print(word)
另一方面,这可以工作并吐出你好,你好,你好,等等......但它不是作为命令行参数传递的。
import sys
import os
stem = sys.argv[1:]
searchline = open("american-english-insane")
for line in searchline:
if line.startswith('hello'):
print(line)
【问题讨论】:
标签: file python-3.x command arguments line