摘要: # coding=utf-8'''通过父子key关系形成一个字典类型的列表'''deparetment = [{'id': '03F50D0FE48A4C77896411D007C72A5B', 'name': '2级部门', 'p_id': '8F0095616A17484DAD2C17925C0 阅读全文
posted @ 2018-10-25 18:14 恍 阅读(396) 评论(0) 推荐(0) 编辑
摘要: POST 到服务器出现乱码,通过配置header 设置编码解决 import requests headers = {'content-type': 'charset=utf8'} rq=requests.post(url,data=data,headers = headers ) 阅读全文
posted @ 2017-05-17 19:36 恍 阅读(16304) 评论(0) 推荐(0) 编辑
摘要: 列表 a=[1,2,3] b=[3,4,5] c=[1,1,2,2,3,3] 先看c去重. list(set(c)) a与b交集 list(set(a).intersection(set(b))) 结果:[3] a中有而b中没有的 list(set(a).difference(set(b))) 结果 阅读全文
posted @ 2017-03-10 21:47 恍 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 我用的是2.7 先文件头用老办法 import sysreload(sys)sys.setdefaultencoding("utf-8") 后 print filename.decode('gbk').encode('utf-8') 阅读全文
posted @ 2017-03-09 21:46 恍 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 特此记录 #替换单引号为双引号 content=re.sub('\'','\"',r4.content) #将key 替换成 “key” content= re.sub(r"{\s*(\w)", r'{"\1', content) content = re.sub(r",\s*(\w)", r'," 阅读全文
posted @ 2017-03-03 16:23 恍 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 经过几天的折腾终于弄好动态加载checkboxs,特此记录: 首先上基础UI文件。 动态加载代码 其中,此方法为扫描一个目录,将相关结果取回,并生成checkbox 其中此段是添加checkboxs。 而self.clear_checkboxs(self.scrollArea)把前一次扫描的结果清除 阅读全文
posted @ 2017-03-03 16:15 恍 阅读(2503) 评论(0) 推荐(0) 编辑
摘要: 1、下载相应cx_orcal版本:https://pypi.python.org/pypi/cx_Oracle/5.2.1 2、下载orcal Instant Client : http://www.oracle.com/technetwork/topics/winx64soft-089540.ht 阅读全文
posted @ 2017-02-15 13:31 恍 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 有些时候我们在pyqt中需要线程串行运行,而不是并发运行,用以下方式,这是在网上找的,暂存。 阅读全文
posted @ 2016-11-28 19:57 恍 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 一般在pyqt4中的信号连接很少连接带参数的方法,很多时候连接带参数的方法节约不少代码量。 调用方式,在线程中发射信号调用 阅读全文
posted @ 2016-11-28 19:54 恍 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: GUI main 部分,主app类中的__init__初始化方法中添加 实例化线程 初始化一个定时器 将调用方法和信号绑定 定义触发开始的调用方法 线程Qthread部分 在线程的run中根据需要的地方发起激活定时器的信号 阅读全文
posted @ 2016-11-24 11:30 恍 阅读(3522) 评论(0) 推荐(0) 编辑