分类
摘要:
前言
又到了愉快的周末水文章时间了~利用Python下载漫画台漫画,让我们愉快地开始吧~
开发工具
Python版本:3.6.4
相关模块:
pillow模块;
bs4模块;
requests模块;
以及一些Python自带的模块。
环境搭建
安装Python并添加到环境变量,pip安装需要的相关模块即可。
原理简介... 阅读原文
2021-05-07 23:04:03 阅读(47) 评论(0)
摘要:
1.获取QQ邮箱授权码
打开QQ邮箱 --> 设置 --> 账号 --> 下拉页面 --> 开启POP3/SMTP服务 --> 短信验证 --> 点击“我已发送” --> 复制16位授权码
2.Django代码实现
由于Django封装了发送邮件的方法,因此我们只需要调... 阅读原文
2021-05-07 21:11:05 阅读(53) 评论(0)
摘要:
通用爬虫
通用网络爬虫是搜索引擎抓取系统(Baidu、Google、Sogou等)的一个重要组成部分。主要目的是将互联网上的网页下载到本地,形成一个互联网内容的镜像备份。为搜索引擎提供搜索支持。
第一步
搜索引擎去成千上万个网站抓取数据。
第二步
搜索引擎通过爬虫爬取到的网页,将数据存入原始页面数据库(也就... 阅读原文
2021-05-07 19:31:39 阅读(81) 评论(0)
摘要:
它曾经是程序包的必需部分(旧的3.3之前的“常规程序包”,而不是较新的3.3+“命名空间程序包”)。
这是文档。
Python定义了两种类型的程序包,常规程序包和名称空间程序包。常规软件包是Python 3.2及更早版本中存在的传统软件包。常规软件包通常实现为包含__init__.py文件的目录。导入常规程序包时,... 阅读原文
2021-05-07 18:51:04 阅读(57) 评论(0)
摘要:
程序需求:
打印省、市、县三级菜单
可返回上一级
可随时退出程序
1 代码实现
程序实现思路如下:
省、市、县的三级菜单数据源以列表+字典嵌套的方式储存
使用while循环实现多次交互,while嵌套实现多级菜单打印
使用while循环+标志位实现程序的无限循环和退出
代码如下:
# ... 阅读原文
2021-05-07 16:52:10 阅读(41) 评论(0)
摘要:
1、读取数据文件
回归分析问题所用的数据都是保存在数据文件中的,首先就要从数据文件读取数据。
数据文件的格式很多,最常用的是 .csv,.xls 和 .txt 文件,以及 sql 数据库文件的读取 。
使用 pandas 从数据文件导入数据的程序最为简单,示例如下:
(1)读取 .csv 文件:
... 阅读原文
2021-05-07 16:10:02 阅读(47) 评论(0)
摘要:
装饰器的作用(简而言之):让其他函数在不需要做任何代码变动的前提下增加额外的功能
FBV加装饰器
例:以统计时间的装饰器为例
def timer(func):
def inner(*args, **kwargs):
start = time.time()
ret = func... 阅读原文
2021-05-06 23:52:02 阅读(44) 评论(0)
摘要:
需求:统计列表list1中元素3的个数,并返回每个元素的索引
list1 = [3, 3, 8, 9, 2, 10, 6, 2, 8, 3, 4, 5, 5, 4, 1, 5, 9, 7, 10, 2]
在实际工程中,可能会遇到以上需求,统计元素个数使用list.count()方法即可,不做多余说明
返回每个元素的索... 阅读原文
2021-05-06 20:28:02 阅读(53) 评论(0)
摘要:
我正在使用以下代码从外部程序获取标准输出:
>>> from subprocess import *
>>> command_stdout = Popen(['ls', '-l'], stdout=PIPE).communicate()[0]
communication()方法返... 阅读原文
2021-05-06 16:49:01 阅读(52) 评论(0)
摘要:
1 什么是字典
字典是Python中唯一的映射类型,采用键值对(key-value)的形式存储数据
Python中对key进行哈希函数运算,根据结果来决定value的存储地址,所以字典是无序的,且key必须是可哈希的可哈希的意思是,key必须是不可变类型:如数字、字符串、元组
字典和列表是Python中最灵活的内置数... 阅读原文
2021-05-06 14:55:05 阅读(45) 评论(0)