python
anotheryia
这个作者很懒,什么都没留下…
展开
-
记python IDLE Thread 多线程调试的一个坑
学了一下Thread多线程,生成了一个线程执行一个死循环,按着help的说明将线程的daemon设成True,F5运行,结果主代码执行完了,死循环还在执行,就很奇怪。 搜了搜发现大家都说的确是daemon设成True后主代码执行完子线程就自动关闭,就额?? 然后突然想起IDLE调试F5主代码完成后其实是没结束的,是依然是可以用代码中的变量的,所以。。。 直接双击运行的确是主代码运行完就没了,而如果daemon=False的话就会一直运行死循环,只能手动关掉。 ...原创 2021-11-01 08:00:00 · 354 阅读 · 0 评论 -
pandas 多条件筛选DataFrame
可直接去看 pandas文档 Indexing and selecting data ##df[(条件1)&(条件2)&(条件3)&...](只能筛选行) df[(df["C"] > 4) & (df["D"] < 4)] ##df.loc[(列条件1)&(列条件2)&(列条件3)&..., (行条件1)&(行条件2)&(行条件3)&...] df.loc[(df["C"] > 4) & (df["D"原创 2021-01-24 15:32:04 · 15251 阅读 · 1 评论