擅长:python、mysql、java
<p>处理来自标准输入(控制台)的读取行的最佳方法是迭代系统标准对象。重写后,您的代码将如下所示:</p>
<pre><code>from sys import stdin
try:
for line in stdin:
name = line.split("(")[0]
arg = line.split("(")[1]
arg = arg.split(")")[0]
hlp = line.split(")",1)[1]
print('<item name="%s">\r\n<arg>(%s)</arg>\r\n<help>%s</help>\r\n</item>\r\n' % (name,arg,hlp))
except:
print("Error!")
</code></pre>
<p>也就是说,值得注意的是,在正则表达式的帮助下,解析代码可以大大简化。下面是一个例子:</p>
^{pr2}$
<p>我希望这有助于简化代码。在</p>