自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hack修女のblog

python爬虫、人工智能

  • 博客(26)
  • 收藏
  • 关注

原创 Mac安装Scrapy,(python3的环境下)一句就够了!

如果你的mac同时有python的2和3版本,平时用的是3,那就简单了,在终端输入一句话就可以了: pip3 install scrapy如果有报错,关闭终端,重新打开,再次输入这句话安装。安装成功后,重新打开终端输入 scrapy,跳出来这个就是成功了:...

2019-11-20 20:46:20 282

原创 【备忘】python爬虫之异常处理——HTTP 状态码

HTTPError 是 URLError 的子类,服务器上每一个 HTTP 的响应都包含一个数字的“状态码”。这些异常包括典型的:404(页面无法找到),403(请求禁止)和 401(验证请求)。因为 Python 默认会自动帮你处理重定向方面的内容(状态码 300 ~ 399 范围),状态码 100 ~ 299 的范围是表示成功,所以你需要关注的是 400 ~ 599 这个范围的状态码(因...

2019-11-20 17:34:17 305

原创 【备忘】Python3 正则表达式小结

字符匹配有少数特殊的字符我们称之为元字符(metacharacter),它们并不能匹配自身,它们定义了字符类、子组匹配和模式重复次数等。元字符的完整列表:.^$*+?{ }[ ]\|( )注释:如果没有这些元字符,正则表达式就变得跟字符串的 find() 方法一样平庸了......要消除元字符的特殊功能,用反斜杠...

2019-11-20 17:30:54 152

原创 从编程小白迅速成长为编程高手的3大法则

1、多看官方文档没有比官方文档更加齐全的学习资料啦python官方文档入口:file:///Library/Frameworks/Python.framework/Versions/3.8/Resources/English.lproj/Documentation/index.html全是英文怎么办?下个google翻译的插件,一键翻译网页啊!!!当然,英语必须要进步...

2019-11-19 10:34:46 255

原创 python强大的模块标准库如何搜索?

python有强大的标准库模块可以调用,那么怎么去找现成的模块呢?1、官网file:///Library/Frameworks/Python.framework/Versions/3.8/Resources/English.lproj/Documentation/index.html模块在Library Reference里面:file:///Library/Framewor...

2019-11-19 10:26:52 471

原创 【零基础入门学习Python】第10-12讲知识点小结:列表,一个打了激素的数组

(1)创建列表创建一个普通列表:member = ['小布丁', '小宝贝']创建一个混合列表:mix = [1, 3.14, [1, 2, 3]]创建一个空列表:empty = [](2)向列表添加元素append():添加元素在尾部,一次只能添加一个元素。extend():extend()是使用一个列表来扩充另一个列表,也是添加到尾部insert():有两个参数,第一...

2019-11-18 15:42:15 82

原创 【易错点】python新手容易搞不懂的知识点(4):分支和循环

1、assert 的作用是什么?assert这个关键字我们称之为“断言”,当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError的异常。程序中置入检查点,当需要确保程序中的某个条件一定为真才能让程序正常工作的话,assert关键字就非常有用了。2、三元操作符请将以下代码修改为三元操作符实现:x, y, z = 6, 5, 4if x < y:...

2019-11-18 15:19:47 158

原创 【易错点】python新手容易搞不懂的知识点(三):常用操作符

1、not or and 的优先级是不同的:not > and > ornot 1 or 0 and 1 or 3 and 4 or 5 and 6 or 7 and 8 and 9按照优先级给它们加上括号:(not 1) or (0 and 1) or (3 and 4) or (5 and 6) or (7 and 8 and 9)== 0 or 0 or 4 or 6 ...

2019-11-09 19:00:11 319

原创 【易错点】python新手容易搞不懂的知识点(二)数据类型

1、我们人类思维是习惯于“四舍五入”法,你有什么办法使得 int() 按照“四舍五入”的方式取整吗?+0.5>>> int(3.7)3>>> int(3.7+0.5)42、取得一个变量的类型,可以使用 type() 和 isinstance(),区别是?isinstance() 与 type() 区别: type() 不会认为子类是一...

2019-11-09 17:03:02 187

原创 【易错点】python新手容易搞不懂的知识点(一)变量和字符串

1、除了使用反斜杠(\)进行字符转义,还有什么方法可以打印:Let's go! 这个字符串?>>>"Let's go!"2、如果非要在原始字符串结尾输入反斜杠,可以如何灵活处理?>>>str = r'C:\Program Files\FishC\Good''\\'这块的使用还是懵逼!3、Python3 中,一行可以书写多个语句吗? 可...

2019-11-09 15:52:20 270

原创 python变量命名规则

命名规则:可以由字母、数字、下画线(_)组成,其中数字不能打头。 不能是 Python 关键字,但可以包含关键字。 不能包含空格。 Python3 可以给变量命名中文名 因为Pyhton3 源码文件默认使用utf-8编码(支持中文) 例如下面变量,有些是合法的,有些是不合法的:abc_xyz:合法。 HelloWorld:合法。 abc:合法。 xyz#ab...

2019-11-09 15:07:00 442

转载 【备忘】 给类增加魔力的Python 魔法方法

面向对象的 Python,拥有一些神奇的方法,它们总被双下划线所包围。 魔法方法 含义 基本的魔法方法 __new__(cls[, ...]) 1. __new__ 是在一个对象实例化的时候所调用的第一个方...

2019-11-08 12:55:36 77

原创 【创建对话框】python中easygu库i调用multenterbox()实现

要做这样的一个对话框:我的代码:>>> list1=['*用户名','*真实姓名','固定电话','*手机号码','qq','*Email']>>> g.multpasswordbox('【*真实姓名】为必填项\n【*手机号码】为必填项\n【*E-mail】为必填项',title='请输入注册信息',fields=(list1))...

2019-11-06 15:07:20 2992

原创 【看这篇就对了】Mac OS下安装easyGUI,根本没有那么复杂(仅限小白,高手绕行)

课程里安装easyGUI,全是windows版本,mac os要整到吐血了!!!查网上的攻略,被绕的晕头转向,关键是都不对,都不对好嘛!!!超简单的一件事,不要弄复杂了!!!1、打开mac终端mac终端在哪?小白会有这个问题。1)启动台,点开2)在“其他”里面,“终端”在此2、输入一行代码pip3 install easygui3、点回车键!搞...

2019-11-06 11:57:15 966 1

原创 Mac OS下安装pygame一直出错,终于解决!

原本是要安装easyGUI,但是教学视频都是在window系统下安装的,上网一通搜,一通试,愣是没用。很多答案都是旧版,解决不了问题。倒腾了一天都不行!!!最后发现,还是官网最靠谱,虽然是全英文,但是一分钟解决问题!!!附上链接:https://www.pygame.org/wiki/GettingStarted#Pygame%20Installationmac下安...

2019-11-06 11:29:05 3483 2

原创 python GUI库(图形用户界面)

EasyGUI 官网:http://easygui.sourceforge.netGUI 0.97官方文档:http://easygui.sourceforge.net/tutorial.html0.96官方文档:http://easygui.sourceforge.net/sourceforge_site_as_of_2014_11_21/tutorial/index.ht...

2019-11-06 10:49:16 193

原创 【备忘】python的Error种类和层次结构

Python标准ErrorAssertionError 断言语句(assert)失败 AttributeError 尝试访问未知的对象属性 EOFError 用户输入文件末尾标志EOF(Ctrl+d) FloatingPointError 浮点计算错误 GeneratorExit generator.close()方法被调用的时候 Im...

2019-11-04 18:53:43 252

转载 【备忘】python中集合、文件、文件夹的method

集合method 集合(s).方法名 等价符号 方法说明 s.issubset(t) s <= t 子集测试(允许不严格意义上的子集):s 中所有的元素都是 t 的成员 s < t 子集测试(严格意义上):s != t 而且 s 中所有的元素都是 t 的成员 s.iss...

2019-11-04 09:25:54 405

原创 【备忘】python字符串的method方法、转义字符含义

总结一下,随时可以查看! 字符串的method capitalize() 第一个字符大写 casefold() 全小写 center(width) 居中,并使用空格填充至长度 width 的新字符串 count(sub[, start[, end]]) 返回 s...

2019-11-02 13:14:11 434

翻译 python之禅

在 IDLE 里面输入import this,回车,就可以看到——一首诗,Python 之禅,它涵盖了 Python 的所有设计哲学!The Zen of Python, by Tim PetersBeautiful is better than ugly.Explicit is better than implicit.Simple is better than comple...

2019-10-31 12:52:03 126

转载 【免费学习视频】python、Java、Git、MySQL等34种学习视频资料链接汇总

视频学习课程汇总Java:av59529105MySQL:av59623481Spring Boot:av59572480Spring:av59570922Git:av59634634Javascript:Git电商项目实战:av59641879Java 算法:av59600020Java 设计模式:av59599696Spring MVC:av59567541MyBatis...

2019-10-31 12:41:25 239

原创 python小游戏改造-random随机数

原来的游戏代码:print("----lucy workshop----")temp=input("write down a number:")guess=int(temp) num=1 #引入num,实现只有3次机会while (guess!= 8)and(num<3): ...

2019-10-30 16:27:47 361

原创 python代码小作业玩起来01

1、编写程序:要求用户输入姓名并打印“你好,姓名!”name=input("你好,请问你叫什么:")print(name+','+'很高兴认识你啊!')#标点符号一定要是英文输入法下2、编写程序:要求用户输入1到100之间数字并判断,输入符合要求打印“你妹好漂亮”,不符合要求则打印“你大爷好丑”temp=input("write down a number from 1 ...

2019-10-30 14:55:59 185

原创 python自带的BIF内建函数,你都记住了吗?

python内置了很多函数可以调用,那么一、如何找到python自带的BIF?在IDLE输入“dir(__builtins__)”,回车获得的一串字符中,小写开头的字符就是python自带的BIF:'abs', 'all', 'any', 'ascii', 'bin', 'bool', 'breakpoint', 'bytearray', 'bytes', 'callable', ...

2019-10-30 14:21:35 360

原创 mac如何打开自带的IDLE终端(python的shell)

1、打开mac自带的终端2、输入idle --> 回车,就自动打开IDLE了这个小火箭的图标就是IDLE3、mac自带的是python2.x

2019-10-29 13:34:25 8293 2

原创 Github使用指南-程序开发者的宝藏

Github之于开发者,类似于石墨文档之于项目管理,关键是除此之外,github还是非常棒的优质资料集聚区,可以找到很多有用有趣的项目,比如python爬虫的一些实战案例等等。刚看到github还是很懵逼的,官方的使用指南在这里https://guides.github.com/activities/hello-world/关于:1、githut是神马?2、如何创建和使用存储库3、启...

2019-10-28 14:49:11 156

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除