擅长:python、mysql、java
<p>您可以使用try/except并将数据框导出到catch part中的excel文件中。因此,如果应用中出现一些错误,您可以确保在错误发生后将数据框导出到excel文件</p>
<pre><code>def squared(x):
try:
# some thing that might have errors
except:
# do some thing diffrent to this special case
</code></pre>
<p><strong>重要提示:</strong></p>
<p>这是可行的,但在代码不脆弱的情况下
正如您提到的“<em>如果意外发生错误,</em>”,我假设您的代码中没有try/except使其成为预期错误。
因此,在这种情况下,唯一的方法似乎是在对每一行应用任何更改之前将数据框导出到excel文件,但这并不高效(也可以在对例如200或300行应用更改后将其导出,但同样不是很聪明)
因此,我的建议是让你的错误在预期中发生,并使用适当的try/except,以避免崩溃发生在你身上</p>