-
auto
2019-05-06 22:10:20
python
1921°
20
2019-01-16 作用 : 路由匹配,表单信息的验证 (字符串匹配) 信息提取(在大段文本中提取信息,爬虫) 字符串的提取和校验 []在中括号内匹配任意项 [^]不匹配中括号中的任意一项 [0-9] 0123...9 [abc] abc [ABC]ABC {n} 出现n次 {m,n}至少出现m次 ...
-
auto
2019-05-06 22:10:20
python
2184°
20
1 import numpy as np 2 3 # 1、快速排序 4 ''' 5 1、np.sort(),不改变原先值的顺序,但是在运行时占内存 6 2、ndarry.sort(),改变原先值的顺序,不占用内存 7 ''' 8 # 不改变n1的顺序 9 n1 = np.array([2, 5, 8... ...
-
auto
2019-05-06 22:10:20
python
2170°
20
基于终端指令的持久化存储 保证爬虫文件的parse方法中有可迭代类型对象(通常为列表or字典)的返回,该返回值可以通过终端指令的形式写入指定格式的文件中进行持久化操作; 执行输出指定格式进行存储:将爬取到的数据写入不同格式的文件中进行存储 基于管道的持久化存储 scrapy框架中已经为我们专门集成好 ...
-
auto
2019-05-06 22:10:20
python
2025°
20
1. 有一个已经排好序的列表。现输入一个数,要求按原来的规律将它插入列表中 分析:已经排好序的列表也可能是升序也可能是降序,需要先确定列表的排序方式以升序为例,需要考虑4主要种情况: Case1:小于列表的第一个值,则插入第一个 如s=[2,3,4],插入1,则结果应该为[1,2,3,4],1插入的 ...
-
auto
2019-05-06 22:10:20
python
2093°
20
在前面有篇博客,我写了一个叫forms组件的东西,可以帮助我们完成校验数据、渲染标签功能和在前端页面局部刷新功能,功能封装的已经很好了,当时已经很开心了。但万万没想到,还有比它功能更强大的东西。forms组件只能渲染出type=text类型的标签,而且还要我们写无数多个字段,然后跟上校验条件,用fo ...
-
auto
2019-05-06 22:10:20
python
2415°
20
引言 logging 的基本用法网上很多,这里就不介绍了。在引入正文之前,先来看一个需求: 假设需要将某功能封装成类库供他人使用,如何处理类库中的日志? 数年前在一个 C# 开发的项目中,我用了这样的方法:定义一个 logging 基类,所有需要用到日志的类都继承这个基类,这个基类中定义一个 Log ...
-
auto
2019-05-06 22:10:20
python
2023°
20
1. 知乎文章图片爬取器之二博客背景 昨天写了知乎文章图片爬取器的一部分代码,针对知乎问题的答案json进行了数据抓取,博客中出现了部分写死的内容,今天把那部分信息调整完毕,并且将图片下载完善到代码中去。 首先,需要获取任意知乎的问题,只需要你输入问题的ID,就可以获取相关的页面信息,比如最重要的合 ...
-
auto
2019-05-06 22:10:20
python
2077°
20
列表——元组——字典——集合: 列表: 元组: 字典: 集合: 购物程序: ...
-
auto
2019-05-06 22:10:20
python
2342°
20
列表 列表是python中最基本的数据结构之一,并且列表的数据项不需要具有相同的数据类型,创建一个列表,只需把逗号分隔的不同数据项使用方括号括起来即可。具体的定义式如下: 我们在使用列表时可以对列表进行增(append)、删(remove、del、pop)、索引(index)、倒转(reverse) ...
-
auto
2019-05-06 22:10:20
python
6624°
20
本实例综合运用了列表、字典、元祖以及for循环、while循环和if-else语句,是入门同学比较经典的事例之一。 ...
-
auto
2019-05-06 22:10:20
python
1989°
20
pandas入门 统计分析是数据分析的重要组成部分,它几乎贯穿整个数据分析的流程。运用统计方法,将定量与定性结合,进行的研究活动叫做统计分析。而pandas是统计分析的重要库。 1.pandas数据结构 在pandas中,有两个常用的数据结构:Series和Dataframe 为大多数应用提供了一个 ...
-
auto
2019-05-06 22:10:20
python
2742°
20
#进度条的效果 [# ] [## ] [### ] [#### ] #指定宽度 print('[%-15s]' %'#') print('[%-15s]' %'##') print('[%-15s]' %'###') print('[%-15s]' %'####') #打印% print('%s%%... ...
-
auto
2019-05-06 22:10:20
python
2331°
20
[TOC] 1、习题 8: 打印,打印 学习目标: 继续学习 %r 的格式化输出。 习题八中的练习代码是: 上述代码的运行结果是: 注意: 上述代码说明两个点,一个是%r 的作用,是占位符,可以将后面给的值按原数据类型输出(不会变),支持数字、字符串、列表、元组、字典等所有数据类型。 还有一个需要注 ...
-
auto
2019-05-06 22:10:20
python
2328°
20
问题 我在用dbfread处理.dbf数据的时候出现了报错 ValueError("could not convert string to float: b'.'",) 然后查找.dbf源文件的时候,发现在报错的那一行数据中,有一列甚至好几列的数据中出现了'.',里面是否有空格忘记了,但是应该没关系 ...
-
auto
2019-05-06 22:10:20
python
2256°
20
举例如下: 针对sort(key=cmp_to_key(cmp))及函数cmp所产生的作用尝试分析。 如下: Sort(*,key=None,reverse = False) sort()接受两个只能通过关键字传递的参数(关键字参数): key指定一个参数的函数,该函数用于从每个列表元素中提取一个比 ...
-
auto
2019-05-06 22:00:08
python
2435°
20
1.安装第三方库yagmail: pip install yagmail 2.上代码 ...
-
auto
2019-05-06 22:00:08
python
1778°
20
一 日志级别: 二 默认级别为warning,默认打印到终端: 四 logging模块的Formatter,Handler,Logger,Filter对象: 七 应用: ...
-
auto
2019-05-06 22:00:08
python
2661°
20
一、基本设置 1,应用注册 若要把app应用显示在后台管理中,需要在admin.py中注册。有两种方式注册 1.1 方式一: 1.2 方式二:用装饰器 2,admin界面汉化 默认admin后台管理界面是英文的,可以在settings.py中设置: LANGUAGE_CODE='zh-hans' T ...
-
auto
2019-05-06 22:00:08
python
2201°
20
class BookManager(models.Manager): # 改变查询集的结果集 def all(self): books = super().all() # QuerySet books = books.filter(isDelete=False) return books # 封装函... ...
-
auto
2019-05-06 22:00:08
python
2103°
20
pytorch初学者,想加载自己的数据,了解了一下数据类型、维度等信息,方便以后加载其他数据。 1 torchvision.transforms实现数据预处理 transforms.Totensor()操作必须要有,将数据转为张量格式。 2 torch.utils.data.Dataset实现数据读 ...