擅长:python、mysql、java
<p>本质上,当没有这样的列名时,keyError在pandas python中显示,例如,您正在键入<code>df.loc[df['one']==10]</code>,但是列名“one不存在”,不管是谁,如果它存在,并且您仍然得到相同的错误try place try and except语句,我的问题是使用try and except语句解决的。</p>
<p>例如</p>
<pre><code>try:
df_new = df.loc[df['one']==10]
except KeyError:
print('No KeyError')
</code></pre>