在使用spyder运行python代码的时候,如果不清除之前的变量,再次运行该变量的时候,程序有时会在该变量的基础上继续运行,导致我们会对结果的误判;

案例如下:

     step1:运行d3的时候,结果如下;

怎么清除spyder之前程序运行的变量

       step2: 在变量d3中新增一列d3['total'] = d2.X.count(),且对d3['sum']进行注释,但是结果如下(主要原因是上一次的程序变量没有清楚):

怎么清除spyder之前程序运行的变量

 

       实际结果应该为:

怎么清除spyder之前程序运行的变量

主要原因是spyder对上个程序的缓存没有清除,清除方法如下:

怎么清除spyder之前程序运行的变量

 

怎么清除spyder之前程序运行的变量

相关文章:

  • 2021-12-25
  • 2021-05-29
  • 2021-12-08
  • 2022-12-23
  • 2021-10-26
  • 2021-12-05
  • 2022-03-06
  • 2021-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-25
  • 2021-11-29
  • 1970-01-01
  • 2021-10-15
  • 2021-09-27
  • 2022-12-23
相关资源
相似解决方案