轻松学习
文章平均质量分 74
UserAgent123
2018.6.25
展开
-
2018.6.26 python课程概括
1、关于输入 input的用法name = input(“请输入姓名:”)age = input(“请输入年龄:”)hobby = input(“请输入爱好”)print(“姓名:%s\n年龄:%s\n爱好:%s\n” % )(name,age,hobby))#以换行,百分号占位符,最后以单个行的形式展现出来print(“我的名字是”+name+",年龄是“+age+”,爱好是“+hobby)#以...原创 2018-06-26 20:44:43 · 284 阅读 · 0 评论 -
在Python学习中常见的错误
在我们学习python的过程中难免会碰到很多bug,因此,我们要想学好python,就必须先解决这些bug,遇到每一个bug的时候能在第一时间想到解决问题的方法,下面是我分析的,在各种场景中下出现的各种bug及解决方法。1.SyntaxError: invalid syntax(语法错误)x= 0while x <100 (少个双引号) x +=1 if x ==4: ...原创 2018-07-10 19:08:56 · 14218 阅读 · 1 评论 -
线程和进程之间的关系
一、进程 每个程序都会有进程负责管理程序功能的各个功能的进行,进程只有一个,且至少会有一个二、线程 每个进程里面至少有一个线程,称之为主线程,除此之外还会有其他的线程,称之为分线程,线程是控制任务执行的祖先欧单位二者之间的联系: 进程负责各个线程的执行,当程序运行,进程启动,程序关闭,进程结束三、主线程和分线程(1)代码运行默认都是在主线程里面,如果执行新的任务,...原创 2018-08-01 19:40:35 · 366 阅读 · 0 评论 -
python中的小知识点二
一.Get与Post的区别1.区别Get:参数一般位于URL后Post: 参数一般位于请求体中2.数据长度Get:长度有限制Post:长度理论上没有限制,实际取决于服务器的处理能力3.安全性Post相对于Get安全一些,但是两者都不安全4.应用场景Get:一般用于获取数据Post:一般用于上传数据5.以上都是大众说法,以我看来,网络协议并没有规定上述...原创 2018-08-01 19:41:17 · 199 阅读 · 0 评论 -
scrapy框架
在python中爬取数据是最重要的部分,对于规模小、爬取数据量小、对爬取速度不敏感的爬虫程序,使用Requests能轻松搞定。这些爬虫程序主要功能是爬取网页、玩转网页。如果我们需要爬取网站以及系列网站,要求爬虫具备爬取失败能复盘、爬取速...原创 2018-08-01 22:02:45 · 254 阅读 · 0 评论 -
正则、xpath、bs4的区别
一、正则的表达式及其用法digit 数字 \d\d表示任意的两位数字word 单词 \w 表示任意的字母和数字space 空间 \s表示空格.点 表示任意的内容a. 表示a后面匹配任意的内容a aa af a3* 表示内容出现出现0次到多次a.* 表示 a a2 ad asfsdfsd+: 表示内容出现一次到多次a...原创 2018-08-06 21:47:49 · 1269 阅读 · 0 评论