我正在尝试接受命令行参数并将值放在我的代码中的某个位置
我这样做有困难......
hash = sys.argv[1]
def on_timeout(self):
print >> sys.stderr, 'Timeout...'
return True # Don't kill the stream
sapi = tweepy.streaming.Stream(auth, CustomStreamListener())
sapi.filter(track=['%s']% hash)
我想把作为命令行参数接收的值放在里面
sapi.filter(track=['%s']% hash)
我收到以下错误:
File "./twitter", line 31, in <module>
sapi.filter(track=['%s']% hash)
TypeError: unsupported operand type(s) for %: 'list' and 'str'
我只是想从命令行或其他脚本中表示我想遵循的术语。