摘要: python 为什么不能利用多核CPU GIL: (1)其实是因为在python中有一个GIL(Global Interpreter Lock),中文为:全局解释器锁。 1、是最开始python为了数据安全设计了这个GIL。 2、每个CPU在同一时间只能执行一个线程: (在单核CPU下的多线程其实都 阅读全文
posted @ 2018-05-30 16:55 懒虫小园 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 一、重写父类方法 1、父类的方法一点用的没有,我重新写2、父类有这个方法,但是它的功能不够完善,所以给这个方法原有的基础上再给他添加一些新功能 1、完全重新父类方法: 2、继承父类方法,并且扩展父类方法,一般调用父类方法 3、用super()调用父类 4、经典类与新式类 经典类与新式类:python 阅读全文
posted @ 2018-05-30 09:02 懒虫小园 阅读(2552) 评论(0) 推荐(0) 编辑
摘要: 网络编程 一、urllib模块 python操作网络,也就是打开一个网站,或者请求一个http接口,使用urllib模块。 urllib模块是一个标准模块,直接import urllib即可,在python3里面只有urllib模块,在python2里面有urllib模块和urllib2模块。 但是 阅读全文
posted @ 2018-05-25 10:12 懒虫小园 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一、异常 有时候我们写程序的时候,会出现一些错误或异常,导致程序终止。例如,做除法时,除数为0,会引起一个ZeroDivisionError 异常例子: 字符串与整型不能相加异常: 英文字符串转整型异常: 下标越界异常: 二、异常处理 1、当代码中运行可能会遇到异常时,可以用try ... exce 阅读全文
posted @ 2018-05-24 22:01 懒虫小园 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 内置函数 一、zip zip()是Python的一个内建函数,它接受一系列可迭代的对象作为参数,将对象中对应的元素按顺序组合成一个tuple,zip的作用:压缩任意多个[0,N]参数,形成新的复合元组 每个tuple中包含的是原有序列中对应序号位置的元素,然后返回由这些tuples组成的list。若 阅读全文
posted @ 2018-05-24 18:42 懒虫小园 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 开发接口: 1、mock接口:模拟接口,在别的接口没有开发好的时候,你需要用它 2、知道服务端数据交互,你看接口就知道是怎么实现的 3、查看数据 一、开发第一个接口 (1)首先要安装一下flask:pip install flask flask是一个较轻量级的web开发框架 (2)启动服务,使用se 阅读全文
posted @ 2018-05-08 00:12 懒虫小园 阅读(359) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-05-07 21:52 懒虫小园 阅读(16) 评论(0) 推荐(1) 编辑
摘要: 将数据库数据写入Excel: 其中知识点: 0 id1 name2 sex3 addr4 gold5 score 读取Excel数据: 修改Excel数据: 阅读全文
posted @ 2018-05-06 22:03 懒虫小园 阅读(293) 评论(1) 推荐(1) 编辑
摘要: 匿函数:lambda lambda x: x+1 #冒号后面的是函数体,也是函数的处理逻辑,冒号前面的返回值 阅读全文
posted @ 2018-05-02 22:16 懒虫小园 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1、操作Mysql: 1、Python3安装pymysql第三方模块 Python2中是MySQLdb模块。 Python3总没有MySQLdb模块了,所以使用pymysql 2、操作Mysql数据库 (1) 创建连接,指定数据库的ip地址,账号、密码、端口号、要操作的数据库、字符集 (2) 创建游 阅读全文
posted @ 2018-05-02 22:15 懒虫小园 阅读(391) 评论(0) 推荐(0) 编辑