擅长:python、mysql、java
<p>在Ipython笔记本中使用argparse的另一种方法是将字符串传递给:</p>
<p><code>args = parser.parse_args()</code>
(您引用的git回购协议第303行。)</p>
<p>大概是这样的:</p>
<pre><code>parser = argparse.ArgumentParser(
description='Searching longest common substring. '
'Uses Ukkonen\'s suffix tree algorithm and generalized suffix tree. '
'Written by Ilya Stepanov (c) 2013')
parser.add_argument(
'strings',
metavar='STRING',
nargs='*',
help='String for searching',
)
parser.add_argument(
'-f',
'--file',
help='Path for input file. First line should contain number of lines to search in'
)
</code></pre>
<p>及</p>
<p><code>args = parser.parse_args("AAA --file /path/to/sequences.txt".split())</code></p>
<p>编辑:它起作用了</p>