• Python3爬虫(七) 解析库的使用之pyquery

    Infi-chu: http://www.cnblogs.com/Infi-chu/ pyquery专门针对CSS和jQuery的操作处理 1.初始化 字符串初始化 from pyquery import PyQuery as pqdoc = pq(html)# 传入html文本print(doc('li')) URL初始化 from pyquery import PyQuery as pqdoc = pq(url='www.baidu.co...

    2018-06-18 02:42:52

  • io模型

    同步(synchronous) 一个进程在执行某个任务时,另外一个进程必须等待其执行完毕,才能继续执行 #所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不会返回。按照这个定义, 其实绝大多数函数都是同步调用。但是一般而言,我们在说同步、异步的时候...

    2018-06-18 02:42:34

  • PyCharm导入pymysql包运行报错问题解决:No module na

    import pymysql # 导入包 # 报错问题显示: ImportError: No module named ' PyMySQL ' 出现该问题提示:找不到该包名。 解决办法如下: ①先下载PyMySQL包,在终端执行命令: sudo pip install PyMySQL ②pip下PyMySQL如下: pip install PyMySQL Requirement already...

    2018-06-18 02:42:28

  • Python3爬虫(九) 数据存储之关系型数据库MySQL

    Infi-chu: http://www.cnblogs.com/Infi-chu/ 关系型数据库 关系型数据库是基于关系模型的数据库,而关系模型是通过二维表来保存的,所以关系型数据库的存储方式就是行列组成的表。 每一列是一个字段,每一行是一条记录。 表可以看成是摸个实体的集合,而实体之间存在...

    2018-06-18 02:42:38

  • Python3爬虫(八) 数据存储之TXT、JSON、CSV

    Infi-chu: http://www.cnblogs.com/Infi-chu/ TXT文本存储 TXT文本存储,方便,简单,几乎适用于任何平台。但是不利于检索。 1.举例: 使用requests获得网页源代码,然后使用pyquery解析库解析 import requestsfrom pyquery import PyQuery as pqurl = 'https://www.zh...

    2018-06-18 02:42:34

  • IO模型

    解决问题是:服务端,网络IO 知识点回顾 from threading import Thread from socket import * def talk(conn): while True: try : data = conn.recv(1024 ) if not data: break conn.send(data.uuper()) except ConnectionResetError: break conn.close()server = sock...

    2018-06-18 02:42:33

  • Python基础——列表

    字符串列表 说明: 列表相当于其他语言的数组。可以用以下两种方式定义列表: name = [ ' honda ' , ' yamaha ' , ' suzuki ' ]bicycles = list( ' trek ' , ' cannondale ' , ' redline ' , ' specialized ' ) 列表的索引从0开始,用-1表示最后一项,而-2表示倒数第二...

    2018-06-18 02:42:27

  • 16_Python变量作用域_Python编程之路

    之前跟大家已经讲了有关函数的一部分知识,但是忘了讲一个很重要的点,就是变量的作用域,这块知识不只是适用于函数,它试用域所有的Python程序 在正式写程序之前,必须要清楚这一块,否则就很容易犯错误 首先理清一个概念,什么是变量 变量可以我们可以将它看为指向值...

    2018-06-18 02:42:23

  • 17.网络编程基础知识(待更新补充)

    详见网址链接:http://www.cnblogs.com/linhaifeng/articles/5937962.html#_label5 1.C/S架构(client/server) 即客户端(泛指客户端程序exe)与服务端架构 2.B/S架构(Browser/Server) 浏览器端与服务器端架构 3.广播 主机之间一对所有的通讯模式,网络对其中每一台主...

    2018-06-18 02:42:24

  • Python Django框架笔记(二):创建应用和django 管理

    #前提是已经创建项目 (一) 创建应用 使用命令,在项目中创建一个应用(blog自定义) python manage.py startapp blog 创建完成后,可以看到下面几个文件 文件名 说明 migrations 修改数据库表结构记录 __init__.py 告诉Python这是一个包 admin.py 模型要在Django的管...

    2018-06-18 02:42:24

2