擅长:python、mysql、java
<p>什么是缩进错误</p>
<ul>
<li>python中的缩进错误是指空格语法错误</李>
</ul>
<p>在第3行<code>data=f.read()</code>中,您没有正确地遵循语法。因此,在本例中,您的代码甚至没有执行输入文件中的任何一行</p>
<p>在使用python时,确保一个块中有4个空格。以下几点应该行得通</p>
<pre><code>import re
import sys
path = sys.argv[1]
with open(path) as fp:
for line in fp:
print (re.split(r"(.+\(.*\).+)", line))
</code></pre>
<p>(或)</p>
<pre><code>import re
import sys
path = sys.argv[1]
with open(path) as fp:
split_lines = [re.split(r"(.+\(.*\).+)", line) for line in fp]
print(split_lines)
</code></pre>
<p>注:</p>
<ul>
<li>你没有提到你想在什么基础上分割线。是用空格“u”还是“)”</李>
<li>你当前的正则表达式不能做到这一点</李>
</ul>