Python3 小技巧三 每十个数取一次值

题:元组有99个元素,我要每10个取一次 获得[xx,xx,xx,xx,...] 答案形式:[1-10]  [11-20]  [21-30] .... a = [1,2,3,4,5,6,7,8,9,10,11] step = 3 b = [a[i:i+step] for i in range...

2018-12-12 17:37:32

阅读数:4

评论数:0

Python3 小技巧二 字符串列表转为列表

将字符串形式的列表转为列表,其他形式数据操作一样 a="['188','189','138']" d =list(eval(a)) print(d,type(d)) ['188', '189', '138'] <class 'lis...

2018-12-06 17:57:29

阅读数:13

评论数:0

爬虫四 Python3 pandas爬取静态表格

ps:本人目前使用pandas的read_html方法只能抓取到静态的表格数据 使用代码: import pandas as pd # 爬取网址 url ='http://s.askci.com/stock/a/?reportTime=2017-12-31&pageN...

2018-11-30 15:21:30

阅读数:4

评论数:0

爬虫三 Requests使用POST方法访问HTTPS网址

一、问题:requests的post方法访问https出现SSL错误信息          1、 解决方案:在提交的参数后添加 # 忽略SSL证书验证 res = requests.post(url, headers=h, data=json.dumps(d), verify=False) ...

2018-11-13 16:18:14

阅读数:15

评论数:0

爬虫二 python3 爬取APP经纬度转为商业圈经纬度

一、首先通过FIDDLER获取APP中的经纬度地址 (至于使用哪种抓包工具看个人,本人使用的是fiddler软件)   二、查看该APP使用哪种地图(本人测试的APP使用百度地图,需要转为高德地图经纬度) 高德地图转换API:https://lbs.amap.com/api/webserv...

2018-11-12 14:45:44

阅读数:10

评论数:0

爬虫一 FIDDLER抓包工具的使用

一、安装 fiddler(具体什么版本自己决定,大致不变) 二、设置fiddler的选项 1、选择Tools-->Options-->HTTPS   2、勾选图片中的选项: 3、点击红框中的Actions-->Tr...

2018-11-12 14:37:23

阅读数:11

评论数:0

Pycharm 导入基本配置文件方法

pycharm中的设置是可以导入和导出的,file>export settings可以保存当前pycharm中的设置为jar文件,重装时可以直接import settings>jar文件,就不用重复配置了。...

2018-10-22 12:11:29

阅读数:82

评论数:2

Python 小技巧2 pip 导出和安装包

 1、导出安装包 pip freeze > z.txt      注:会在当前目录下生成一个名为z.txt文件 2、安装包   pip install -r z.txt       注:安装文件中到 所有的包 ,-r 是递归的意思,让文件一个一个下载  ...

2018-10-02 17:17:32

阅读数:71

评论数:0

python 使用命令行安装多个库

1、先导出当前python安装过的包存入txt文件中 pip freeze >p.txt 2、 安装该txt中的库   pip install -r p.txt  

2018-09-23 19:05:17

阅读数:92

评论数:0

python3 requests 对数据去重入库

对于自己使用requests创写的类及方法想要对数据进行去重入库 问题1:如何做到数据去重处理? 答:使用set,并且set能够自动实现去重效果,可以配合列表使用。 问题2:当列表中有大数据怎么提高读取速度? 答:转换为set类型。 a = [1, 4, 7, 2, 1, 8, 7]...

2018-09-20 17:39:36

阅读数:74

评论数:0

python3 requests IP代理池出错

Traceback (most recent call last): File "E:/py1803/pachong/mimimovie/movies_spider.py", line 129, in <module&...

2018-09-20 14:39:48

阅读数:63

评论数:0

python3 使用正则表达式匹配ajax文本数据

首先正则表达式要匹配字典前的数据   myre = re.compile(r'var jsonm = (.*?);') 如果多匹配数据,则无法使用json数据类型   myre = re.compile(r'var jsonm = {"stat":20...

2018-09-20 11:00:58

阅读数:37

评论数:0

python3 爬虫插入数据报错

报错: pymysql.err.ProgrammingError: (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server ver...

2018-09-20 10:25:59

阅读数:23

评论数:0

爬虫向mysql插入数据报错 pymysql.err.DataError: (1406, "Data too long for column 'name' at row 1")

向mysql 插入数据并能显示一条数据再报错 pymysql.err.DataError: (1406, "Data too long for column 'name' at row 1") 原因: 字段的长度不够存放数据 解决方案: 就是更改my...

2018-09-20 10:21:12

阅读数:546

评论数:0

使用sublime_text把键值对转为字典加双引号形式

在sublime_text中选择查找选项卡下的替换匹配值命令, 在窗口的底部有一下输入框: 第一个框输入:^(.*):(.*)$   (应该是正则表达式,可是看不懂!!!) 第二个框输入:"\1":"\2", 然后...

2018-08-14 22:13:09

阅读数:180

评论数:0

centos6 安装virtualenv

1、安装virtualenvwrapper报错 [root@vultr ~]# pip install virtualenvwrapper /root/Envs/ Could not find an activated virtualenv (required). NOTE:原因是必须先...

2018-08-04 10:16:58

阅读数:96

评论数:0

centos6 安装python3

首先安装python3,什么版本自己选择,我选择的是python3.6版本 NOTE:centos是使用yum,而Ubuntu使用sudo,这个要谨记!!!a 1、安装依赖包: yum -y install zlib-devel bzip2-devel openssl-devel ncur...

2018-08-04 09:58:15

阅读数:68

评论数:0

flask 在Windows环境下邮箱验证时报错

# 配置邮箱 app.config['MAIL_SERVER'] = 'smtp.qq.com' app.config['MAIL_USERNAME'] = '你的邮箱' app.config['MAIL_PASSWORD'] = '你自己的邮箱授权码' 此时看看flask中的邮箱配置密码...

2018-08-02 21:43:01

阅读数:55

评论数:0

Django 自定义用户报错

报错说自定义用户和原有的用户模块冲突从而报错,查找下是否是settings.py 文件中填写好了该命令:   AUTH_USER_MODEL = "你的app名.你的自定义用户类名"  ...

2018-08-02 21:25:24

阅读数:83

评论数:0

Flask 报错:jinja2.exceptions.TemplateNotFound jinja2.exceptions.TemplateNotFound: bootstrap/base.html

报错内容: 首先看看是否注册了 bootstrap = Bootstrap(app) 然后查看页面文件中的单词是否写错或者没有关闭 {% extends 'bootstrap/base.html' %} {% import 'bootstrap/wtf.html' as wtf %...

2018-08-01 22:11:12

阅读数:489

评论数:0

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