1.dataframe中Nan值判断神奇走位。

 #store_items .isnull() 方法没有参数传入返回一个大小和 store_items 一样的布尔型 DataFrame,if语句中不能用#终于添加pd.isnull(code)搞定。但奇怪其他几个有时也是行的。不管了,全部加上。
code=accounttable.iloc[i].at['代码']
if (code is np.nan) or code==0  or code=="" or (code is pd.NA) or (code is None) or pd.isnull(code) :print(accounttable.loc[i,'科目'])

2.修改QTableView中某一一个单元格的 setTextAlignment功能。
如何让Qtableview单元格居中?
QTableView提供了setRowHeight函数,却没有实现setTextAlignment。

dataView.setRowHeight(0,100)

如果要找到这个功能,绝对会让你怀疑人生。一个神灵一样的偶然中,几率几乎很居里夫人发现镭类似。在class DataTableModel(QtCore.QAbstractTableModel)中必须实现的data函数中随意加了一句,发现所有单元格都居中了。离实现一个单元格居中就差一炮仗了。

 #这句竟然起作用了。所有的都居中了if role == Qt.TextAlignmentRole:return Qt.AlignCenter

3.类定义中使用Union,Union中有import的类,编译也能通过。
“PandasGui”,import区中并未引用PandasGui类。

parent:Union["PandasGui", None] = None

4.pandas中append一条记录,框框框框、框框花花的区别。
高手功夫细微之处,一招一式内力天壤之别,毫厘间暗藏杀机。

pd.append([[]])#有序
pd.append([{}])#无序到怀疑人生。

5.pandas的筛选,你不加一个括号试试,报错到你怀疑人生。
这两句等效,但是&操作符的两边要加(),加(),加()…

cd=cd.loc[(cd['借']==0) & (cd['贷']==0)]
cd=cd[(cd['借']==0) & (cd['贷']==0)]

不加就是这副死相:
TypeError: Cannot perform ‘rand_’ with a dtyped [float64] array and scalar of type [bool]

6.同样中招。py文件名与模块名相同。又一次搞到精神衰弱。
tushare,用这个有点被瓢的感觉,当然天下没有免费的午餐。愿意的,付点钱也是应该。还不算钓鱼,至少说明了“获取分钟数据需要单独收费”。
所有的软件和模块安装都是正常的。但是写入代码的文件被命名为tushare.py,估计运行时被导入的模块不是tushare,而是这个tushare.py文件自身,所以找不到__version__方法。 把文件改名后就可以正常运行了。
7.很不情愿又回到win32API。谁能告诉我怎么获取QT窗口的HWND。self.m1.winId(),估计不是SetWindowPos要的参数类型。运行无效。

win32gui.SetWindowPos(self.m1.winId(),win32con.HWND_TOPMOST,0,0,0,0,win32con.SWP_NOMOVE|win32con.SWP_NOSIZE);

python的灵异事件相关推荐

  1. 半解TextBox灵异事件背后神秘的深度灵异事件

    2019独角兽企业重金招聘Python工程师标准>>> TextBox灵异事件: 就在前几天,当我来到当下所在的网络时,查看微博粉丝精灵后台时,一件很灵异的事情发生了:TextBox ...

  2. 重大灵异事件!我的手机大半夜地自己在B站看番剧!!!

    我把灵异过程录下来了,速看! 重大灵异事件!我的手机大半夜地自己在B站看番剧!!! 其实,我利用了appium+python实现手机自动化爬虫B站热门番剧数据功能,具体操作如下: 一.搭建环境 1.搭 ...

  3. 灵异事件 !同一个代码在code::blocks和Dev上面运行结果不一样!(一番分析后找到原因!)

    我今天在code的时候发现了一个灵异事件 !同一个代码在code::blocks和Dev上面运行结果不一样! 如图,同一个代码文件在两个编译器上的输出不同: 同样的代码在code::blocks上输出 ...

  4. TextBox灵异事件之背后神秘的深度灵异事件真相揭秘

    最近又忙于秋色园和微博粉丝精灵的开发,本来N天前应该出来的文,迟来了好几天,今天抽空写了写,把事件的真相给大伙说清楚: 上篇:半解TextBox灵异事件背后神秘的深度灵异事件,一文中,一共提出两个问题 ...

  5. 又见灵异事件,li中的span右浮动遇到的问题

    最新又见灵异事件,li中的span右浮动遇到的问题 以下是三零网为大家整理的最新又见灵异事件,li中的span右浮动遇到的问题的文章,希望大家能够喜欢! 新闻列表中为了显示时间,加了个span < ...

  6. 世界十大无法科学解释灵异事件(进来发表自己看发)

    1.法老咒语(世界最大灵异事件)  2.葡萄牙灵异事件(在网上引起了极大的轰动)  3.伦敦塔闹鬼(超著名)  4.20世纪上海滩灵异事件(孟小冬照片灵异事件)  5.鬼脸(墙壁上出现灵异鬼脸)  6 ...

  7. 2017年经历的那些灵异事件

    2017年快要过去了,回顾这一年来,在业务代码里,开发新功能占据70%,修复BUG占了30%,在解决的这些BUG中,大部分都是代码级别的错误,使用 Chrome Devtools 基本都可以解决,但其 ...

  8. printf 中的伪灵异事件

    printf 中的 %c 输出的伪灵异事件 问题描述: 定位到下面代码,unsigned char数组 fqdn 存放一些字符串.如果按照下面代码编译,则可以正常工作,但如果将 problem lin ...

  9. 提莫隐身+机器人能钩_英雄联盟惊现“灵异事件”,机器还能钩中提莫蘑菇!亚索无辜躺枪...

    原标题:英雄联盟惊现"灵异事件",机器还能钩中提莫蘑菇!亚索无辜躺枪 英雄联盟惊现"灵异事件",机器还能钩中提莫蘑菇!亚索无辜躺枪 相信一些喜欢玩英雄联盟的小伙 ...

最新文章

  1. 2020上半年收集到的优质AI文章 – 计算机视觉
  2. vsftpd下错误之:500 OOPS
  3. 现实迷途 第九章 N夜情(上)
  4. rds基于什么开发_为什么不学基于TypeScript的Node.js服务端开发?
  5. win10 linux子系统ssh,win10 子系统 bash 不能监听端口
  6. sqlserver 字符串转化数值函数_Excel常见函数用法(TEXT函数)
  7. Docker的save和export命令的区别
  8. 剑指offer面试题[12]-打印1到最大的n位数
  9. MySQL涉及的时间函数
  10. Xamarin iOS教程之使用按钮接接收用户输入
  11. Pix4D生成正射影像和DSM详细教程(可下载)
  12. 天正双击墙体不能编辑_20个天正CAD常备技巧,助你神速绘图!
  13. 撸完这篇线程池,我快咳血了!
  14. 短信平台市场蒸蒸日上的根本原因
  15. 莱西姆大学计算机专业,菲律宾的大学排名是根据什么指标排的
  16. 1.3 OC与OD门(硬件基础系列)
  17. IdentityServer4系列(05)【授权方式】
  18. ubuntu使用zsh进行命令行自动补全
  19. 学习笔记整理_Linux基本命令
  20. 使用mdadm创建RAID

热门文章

  1. 求最小公倍数#c语言,函数
  2. Loading PDSC Debug Description failed for STMicroelectronics STM32F103ZF Disabling usage of PDSC Deb
  3. CSU 1335 高桥和低桥(二分)
  4. STM32F407 脉冲计数器
  5. 每日新闻:达摩院研制量子芯片 进入量子硬件全球巨头竞技场;华为云联手中科院上海生科院,加速生物信息业务向AI、大数据转型...
  6. 全方位揭秘!大数据从0到1的完美落地之Mysql链接工具
  7. 读书笔记:《代码大全第2版》 05.创建高质量的代码之防御式编程
  8. strongSwan:软件安装简介
  9. ATM柜员机模拟系统
  10. Flutter 编译报错 Error: The method DioHttpHeaders.add has fewer named arguments than those Context