随笔分类 -  Python

该文被密码保护。
posted @ 2020-12-11 17:23 别来无恙- 阅读(49) 评论(0) 推荐(0) 编辑
摘要:由于项目需要使用到python2.7.5,当使用pip install requests 提示没有这个命令,故需要先进行安装pip。以下为操作步骤 # pip install requests -bash: pip: command not found # python -V Python 2.7. 阅读全文
posted @ 2020-09-05 08:14 别来无恙- 阅读(6290) 评论(0) 推荐(0) 编辑
摘要:selenium介绍 selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题 selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器 中文参考文档 阅读全文
posted @ 2020-07-23 09:59 别来无恙- 阅读(643) 评论(0) 推荐(0) 编辑
摘要:页面解析和数据提取 一般来讲对我们而言,需要抓取的是某个网站或者某个应用的内容,提取有用的价值。内容一般分为两部分,非结构化的数据 和 结构化的数据。 非结构化数据:先有数据,再有结构,(http://www.baidu.com) 结构化数据:先有结构、再有数据(https://www.qiushi 阅读全文
posted @ 2020-07-21 11:06 别来无恙- 阅读(350) 评论(0) 推荐(0) 编辑
摘要:Python内置对SMTP的支持,可以发送纯文本邮件、HTML邮件以及带附件的邮件。 Python对SMTP支持有smtplib和email两个模块,email负责构造邮件,smtplib负责发送邮件。 发送纯文本内容 📝 代码如下: # 引入相应的模块 import smtplib from e 阅读全文
posted @ 2020-06-30 16:02 别来无恙- 阅读(537) 评论(0) 推荐(0) 编辑
摘要:并发编程-进程 相关概念 进程 进程:正则进行的一个过程或者说一个任务,而负责执行任务的则是CPU。进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统基础的结构。早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中 阅读全文
posted @ 2018-12-31 23:26 别来无恙- 阅读(4673) 评论(0) 推荐(0) 编辑
摘要:将不同级别的logging 日志信息写入到不同文件 阅读全文
posted @ 2018-12-26 15:59 别来无恙- 阅读(11998) 评论(1) 推荐(1) 编辑
摘要:软件开发的架构 我们了解的涉及到两个程序之间通讯的应用大致分为两种: 第一种是应用类:qq、微信、网盘、优酷这一类是属于需要安装的桌面应用 第二种是web类:比如百度、知乎、博客园等使用浏览器访问就可以直接使用的应用 这些应用的本质其实都是两个程序之间的通讯。而这两个分类又对应了两个软件开发的架构~ 阅读全文
posted @ 2018-12-22 15:53 别来无恙- 阅读(1153) 评论(0) 推荐(0) 编辑
摘要:计算机 网络基础 问题:网络到底是什么?计算机之间是如何通行的? 早期:联机 以太网:局域网与交换机 广播 主机之间‘一对所有’的通讯模式,网络对其中每一台主机发出的信号都进行无条件复制并转发,所有主机都可以接受到所有的信息(不管你是否需要),由于其不用路径选择,所以其网络成本很低廉。有线电视网就是 阅读全文
posted @ 2018-12-09 16:15 别来无恙- 阅读(852) 评论(0) 推荐(0) 编辑
摘要:random 模块 随机:在某个范围内取到每一个值的概率是相同的 练习:生成随机验证码 # (1)4位数字的验证码 # 基础版本 lis = '' for i in range(4): num = random.randint(0, 9) lis += str(num) print(lis) # 函 阅读全文
posted @ 2018-12-02 22:06 别来无恙- 阅读(48681) 评论(0) 推荐(0) 编辑
摘要:正则表达式 正则表达式:一种字符串匹配的规则 字符组 字符 注意这三种的结果都表示匹配所有:[\d\D]、[\s\S]、[\w\W] 量词 贪婪匹配 贪婪匹配:在满足匹配时,匹配尽可能长的字符串,默认情况下,采用贪婪匹配 . *?的用法 re模块 在python中用来提供正则表达式匹配的模块就是re 阅读全文
posted @ 2018-12-02 00:36 别来无恙- 阅读(3434) 评论(0) 推荐(1) 编辑
摘要:模块 1、什么是模块? 一个模块就是一个Python文件,文件名就是模块名字加上.py后缀。因此模块名称也必须符合变量名的命名规范。 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到python解释器的内置模块 阅读全文
posted @ 2018-11-29 11:23 别来无恙- 阅读(4273) 评论(0) 推荐(0) 编辑
摘要:isinstance和issubclass isinstance isinstance(obj1,obj2):判断对象与类之间的关系,判断第一个参数是否是第二个参数的实例。 type()函数和isinstance()函数两者有什么区别呢? issubclass issubclass(obj1,obj 阅读全文
posted @ 2018-11-27 23:14 别来无恙- 阅读(1106) 评论(0) 推荐(0) 编辑
摘要:Python基础-初识面向对象 面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向 阅读全文
posted @ 2018-11-25 11:40 别来无恙- 阅读(1400) 评论(0) 推荐(0) 编辑
摘要:软件下载 官网下载:https://www.python.org/downloads/ 详细操作步骤 1、安装相关插件 [root@bJ ~]# yum install zlib-devel openssl openssl-devel gcc sqlite-devel 2、安装python # wg 阅读全文
posted @ 2018-11-01 12:39 别来无恙- 阅读(1249) 评论(0) 推荐(0) 编辑
摘要:函数基础 & 装饰器 & 递归函数 & 函数嵌套及作用域 & 匿名函数 & 内置函数 Python基础-函数 认识函数 为什么要使用函数? 1.避免代码重用,在一个完整的项目中,某些功能会反复使用。那么会将功能封装成函数,当我们要使用功能的时候直接调用函数即可。 2.提高代码的可读性 本质:函数就是 阅读全文
posted @ 2018-10-09 11:56 别来无恙- 阅读(1404) 评论(0) 推荐(0) 编辑
摘要:Python 基础-文件操作 文件处理流程 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 r模式,默认模式,文件不存在则报错 w模式,文件不存在则创建,文件存在则覆盖 a模式,文件不存在则创建,文件存在则不会覆盖,写内容会以追加的方式写(写日志文件的时候常用) 阅读全文
posted @ 2018-09-25 15:24 别来无恙- 阅读(1001) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩