摘要: 阅读全文
posted @ 2019-06-16 20:59 JRB 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 特性: 1.可存放多个值 2.不可变 3.按照从左到右的顺序定义元组元素,下标从0开始顺序访问,有序 常用 注意:元组本身不可变,如果元组中还包含其他可变元素,这些可变元素可以改变 阅读全文
posted @ 2019-06-16 20:57 JRB 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 列表的增加操作 追加,数据会追加到尾部 >>> names ['alex', 'jack'] >>> names.append("rain") >>> names.append("eva") >>> >>> names ['alex', 'jack', 'rain', 'eva'] 插入,可插入任何 阅读全文
posted @ 2019-06-16 20:53 JRB 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 若你的程序要接收用户指令,可以用input语法: 格式化打印 while 如果在循环的过程中,因为某些原因,你不想继续循环了,怎么把它中止掉呢?这就用到break 或 continue 语句 break用于完全结束一个循环,跳出循环体执行循环后面的语句 break用于完全结束一个循环,跳出循环体执行 阅读全文
posted @ 2019-06-16 19:28 JRB 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 计算时间的迭代器 冒泡排序 #coding=utf-8 from cal_time import cal_time @cal_time def bubble_sort(li): for i in range(0,len(li)-1): exchange=False for j in range(0, 阅读全文
posted @ 2019-01-26 20:48 JRB 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 动态网页数据抓取 什么是AJAX: AJAX(Asynchronouse JavaScript And XML)异步JavaScript和XML。过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用A 阅读全文
posted @ 2018-12-17 08:23 JRB 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 多线程爬虫 有些时候,比如下载图片,因为下载图片是一个耗时的操作。如果采用之前那种同步的方式下载。那效率肯会特别慢。这时候我们就可以考虑使用多线程的方式来下载图片。 多线程介绍: 多线程是为了同步完成多项任务,通过提高资源使用效率来提高系统的效率。线程是在同一时间需要完成多项任务的时候实现的。最简单 阅读全文
posted @ 2018-12-16 15:25 JRB 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 安装驱动程序: Python要想操作MySQL。必须要有一个中间件,或者叫做驱动程序。驱动程序有很多。比如有mysqldb、mysqlclient、pymysql等。在这里,我们选择用pymysql。安装方式也是非常简单,通过命令pip install pymysql即可安装。 数据库连接: 数据库 阅读全文
posted @ 2018-12-15 20:08 JRB 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 什么是json: JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它基于 ECMAScript (w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换 阅读全文
posted @ 2018-12-15 19:45 JRB 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 读取csv文件: 这样操作,以后获取数据的时候,就要通过下表来获取数据。如果想要在获取数据的时候通过标题来获取。那么可以使用DictReader。示例代码如下: 写入数据到csv文件: 写入数据到csv文件,需要创建一个writer对象,主要用到两个方法。一个是writerow,这个是写入一行。一个 阅读全文
posted @ 2018-12-15 19:37 JRB 阅读(116) 评论(0) 推荐(0) 编辑