擅长:python、mysql、java
<p>当它抛出<code>AttributeError: 'NoneType' object has no attribute 'replace_with'</code>错误时,这意味着它无法在文本中找到所需的字符串,因此<code>find()</code>函数返回<code>None</code>,并且<code>None</code>绝对没有<code>replace_with</code>属性。<br/>
执行以下操作以防止出现错误:</p>
<pre class="lang-py prettyprint-override"><code>[...]
old=d.findAll("a",{"title":"Series"})
for n in range(129):
for i in old:
try:
new=i.find(text=re.compile(f"PAT-204635 - LAICHE AHMED ILYES - Number {n}")).replace_with (f"PAT-204635 - LAICHE MOHAMED ISLAM - Number {n}")
except:
continue
[...]
</code></pre>