-
auto
2019-03-16 00:01:23
python
2080°
20
考虑到以后可能会在深圳工作,所以写了这个爬虫,希望对自己的找房过程提供一些便捷。 信息来源是豆瓣的深圳租房小组(想爬取其他城市只需要更换一下URL就好)。 你们一定会说这么麻烦干什么,租房APP不是直接看么?我也是这么想的。。。但是租房APP上中介比较多,豆瓣上多是个人房源,中介少,比较可靠。但豆瓣 ...
-
auto
2019-03-16 00:01:23
python
1890°
20
通过图书管理系统学习:一对一,一对多,多对多的操作 文件上传 ...
-
auto
2019-03-16 00:01:23
python
1910°
20
单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置 ...
-
auto
2019-03-16 00:01:23
python
2603°
20
ASIIC码: 计算机是美国人发明和最早使用的,他们为了解决计算机处理字符串的问题,就将数字字母和一些常用的符号做成了一套编码,这个编码就是ASIIC码。ASIIC码包括数字大小写字母和常用符号,一共128个,1字节(byte)=8bit,8bit能表示的最大数是256,所以ASIIC编码中一个字符 ...
-
auto
2019-03-16 00:01:23
python
1929°
20
最近自己的测试小圈子里都在讨论爬虫,发现我装逼都困难了许多,所以决定快速补充一下这方面的东西。 到网上找了点视频,实在是看不进去(主要是对装逼没有什么帮助),然后又由于略微懒得原因就写了这个小东西。 没有封装,流水账式写法,比较简陋,各位客官(dalao)见谅。 可以给中间加一小段,写到文档里,保存 ...
-
auto
2019-03-16 00:01:23
python
2039°
20
对于一个网络IO(network IO),它会涉及到两个系统对象,一个是调用这个IO的process (or thread),另一个就是系统内核(kernel)。当一个read操作发生时,该操作会经历两个阶段: 1.等待数据准备 2.将数据从系统内核拷贝到进程当中 当收到数据后,这些数据会先存放到系 ...
-
auto
2019-03-16 00:01:23
python
1969°
20
第1篇 计算机科学基础 一、计算机组成原理 二、计算机网络原理 三、操作系统原理 四、编译原理 五、软件工程原理 第2篇 Python程序设计基础 part1 过程式编程 part2 面向对象编程 part3 函数式编程 part4 Python进阶 专题一 错误、调试和测试 专题二 正则表达式 专 ...
-
auto
2019-03-16 00:01:23
python
1866°
20
深浅拷贝 一、浅拷贝 只拷贝第一层数据(不可变的数据类型),并创建新的内存空间进行储蓄,例如:字符串、整型、布尔 除了字符串以及整型,复杂的数据类型都使用一个共享的内存空间,例如:列表 列表使用的是同一个内存地址,指向原拷贝的值,即使用的是原本的内存空间 二、深拷贝 两份数据拥有相互独立的内存,没有 ...
-
auto
2019-03-16 00:01:23
python
2047°
20
# 导入程序所需要的库。import requestsfrom bs4 import BeautifulSoupimport time# 加入请求头伪装成浏览器headers = { #通过Chrome浏览器复制User-Agent 'User-Agent': 'Mozilla/5.0 (Windo ...
-
auto
2019-03-16 00:01:23
python
2091°
20
1. 前期准备 1.1 开发工具 1.2 Python库 如果没有这些Python库,使用以下方法 2. 配置系统主题文件 个人经过和系统主题对比写了一个主题文件代码,大家可以拷贝到text文本中另存为*.theme文件,我这里命名为lamborghini.theme ; Copyright ?Mi ...
-
auto
2019-03-16 00:01:23
python
1947°
20
笔记:一:简介 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 主要介绍Python中常用的正则表达式处理函数 提高工作效率,完成内置函数无法完成的任务! 搜索常用正则表达式!----->提高工作效率! 有意识的多食用正则表达式! 作用是快速检索文本,实现一些替换... ...
-
auto
2019-03-16 00:01:23
python
2337°
20
sudo apt-get install mysql-server mysql-client输入root密码然后确认安装tab选定确认输入数据库密码重复输入启动sudo service mysql start停止sudo service mysql stop重启sudo service mysql ... ...
-
auto
2019-03-16 00:01:23
python
2322°
20
conda: pip: pip更换源: ...
-
auto
2019-03-15 23:48:28
python
2012°
20
增量赋值运算符有 += 和 *=。+= 背后的特殊方法是 __iadd__,如果一个类没有实现 __iadd__ 方法,Python 会退一步调用 __add__ 方法。这两个方法的区别在于,__iadd__ 为就地改动,不会改变原值的内存地址,而 __add__ 方法会得到一个新对象。 ...
-
auto
2019-03-15 23:48:28
python
2032°
20
1.python基础语法要扎实。 2.多实际动手练习,多练习题,比如Python处理文件,统计文件里的字符数,打印前十。 3.熟练运用python周边库。 Web:(flask、Django) 爬虫: (request、pyquery) 数据库:(mysql) 前端:(html、css、Javasc ...
-
auto
2019-03-15 23:48:28
python
1997°
20
python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。 进程与线程的使用有很多相似之处,有关线程方面的知识请参考https://www.cnblogs.com/sfencs-hcy/p/9721362.html multiproc ...
-
auto
2019-03-15 23:48:28
python
1952°
20
CentOS安装python-pip 在使用Python时,需要导入一些第三方工具包,一般情况下,鼓励使用pip来安装管理这些第三方的包, 这里我们来看一下如何在CentOS 7.2上安装Python-pip。 第一步,下载python-pip的tar包: # wget https://pypi.p ...
-
auto
2019-03-15 23:48:28
python
2642°
20
#这个可以拿到这个django自带的User的表,这个是django自己的用户认证的表(创建超级用户和普通用户的表) 原理讲解: 这个相当于在session里面记录一个session_idrequest.session['user_id']=user[0].id生成特殊的字符串特殊字符串生成key的 ...
-
auto
2019-03-15 23:48:28
python
2721°
20
在Flask中要连接mysql数据库,需要安装flask-mysqldb。 pip install flask-mysqldb 用pip安装MySQLdb 中遇到如下问题,折腾半天之久,多方尝试,终搞定,遂做此记录,以便后来者少走弯路: _ mysql.c(29): fatal error C108 ...
-
auto
2019-03-15 23:48:28
python
2140°
20
第一篇博客!参考链接⬅ 在书上看了用SMTP模块发邮件,试过之后发现并没有什么用。163邮箱开启了SMTP服务后,登陆了发送的时候却被拒收了。 找了前人的资料,发现被过期的教程害死了。 以下代码有效: 如果不需要附件,删除附件的代码块就行。 注:密码最好不保存在代码中,而是使用时输入 ...