自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

寸草心的博客

业精于勤荒于嬉,行成于思毁于随

  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 使用 lxml 中的 xpath 高效提取文本与标签属性值

我们爬取网页的目的,无非是先定位到DOM树的节点,然后取其文本或属性值myPage = '''<html> <title>TITLE</title> <body> <h1>我的博客</h1>

2019-02-27 19:10:09 1188 1

原创 使用 lxml 中的 xpath 高效提取文本与标签属性值

# 我们爬取网页的目的,无非是先定位到DOM树的节点,然后取其文本或属性值myPage = '''<html> <title>TITLE</title> <body> <h1>我的博客</h1> <div>我的文章</div>...

2019-02-27 18:04:32 6482

原创 Python正则表达式

正则表达式应用场景特定规律字符串的查找,切割、替换等特定格式(邮箱、手机号、IP、URL等)的校验爬虫项目中,提取特定内容使用原则只要使用字符串函数能够解决的问题就不要使用正则正则的效率比较低,同时会降低代码的可读性世界上最难理解的三样东西:医生的处方、道士的神符、码农的正则提醒:正则是用来写的,不是用来读的;在不清楚功能的情况下,不要阅读别人的正则基本使用说明:正...

2019-02-26 18:04:00 300

原创 Python列表生成式/器

一、列表生成式#列表生成式是快速生成一个列表的一些公式numbers = []for x in range(0,101): numbers.append(x)print(numbers)#[要放入列表的数据 简单的表达式1 表达式2]#x for x in range(0,101) for循环遍历出来的值,放入列表中numbers =[x for x in range(0,1...

2019-02-26 17:48:37 287

原创 Win10系统联想笔记本wifi和蓝牙无法打开的解决方法

Win10系统联想笔记本wifi和蓝牙无法打开的解决方法自己的win10系统联想笔记本电脑中的蓝牙和wifi突然出现了无法打开的情况。电脑任务栏的WLAN处显示红叉,可是打开设备管理器,检查无线网卡驱动(broadcom 802.11n 网络适配器)却安装正常。这是怎么回事呢?接下来,就一起看看该问题的解决方法。通过官方下载的驱动安装或第三方驱动管理软件安装无线网卡驱动都没有效果。在尝试使用...

2019-02-26 13:24:46 8305

原创 Python 虚拟环境 windows平台 virtualenv

安装pip install virtualenv使用创建虚拟环境提前创建一个文件夹,用来存放虚拟环境的文件。在这里我的目录是D:\soft\Py3env,用来存放基于python3的虚拟环境。virtualenv -p C:\Python36\python3.exe Py3env --distribute --no-site-package其中-p C:\Python36\py...

2019-02-26 10:13:44 290

原创 python open文件编码出错问题UnicodeDecodeError: 'gbk' codec can't decode byte 0xb7 in position 1356: illegal

python 读取文件时报错UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xb7 in position 1356: illegal multibyte sequence解决办法打开文件时加入参数encoding=‘utf-8’ file = open("station.txt",'r',encoding='utf-8')...

2019-02-25 11:47:13 2653

原创 flask项目上线redis.exceptions.ConnectionError: Error 111 connecting to 127.0.0.1:6379. Co解决方案

原因是redis没有安装或者没开启检查安装redis并开启即可

2019-02-22 10:57:04 4561

原创 阿里云centos+flask+gunicorn+nginx上线flask项目运行时报一串虚拟环境里redis的错误

解决方案:查询资料得知是因为服务器没有安装redis解决安装redis地址(https://blog.csdn.net/qq_35531549/article/details/87874095)

2019-02-22 10:54:41 382

原创 阿里云Centos7安装redis

CentOS下Redis的安装前言安装Redis需要知道自己需要哪个版本,有针对性的安装,比如如果需要redis GEO这个地理集合的特性,那么redis版本就不能低于3.2版本,由于这个特性是3.2版本才有的。另外需要注意的是,Redis约定次版本号(即第一个小数点后的数字)为偶数的版本是稳定版(如2.8版、3.0版),奇数版本是非稳定版(如2.7版、2.9版),生产环境下一般需要使...

2019-02-22 10:50:49 1857

原创 FileZillaClient如何怎么连接阿里云服务器(文件管理)

1.打开file zilla软件按照如下图填写即可如

2019-02-20 17:49:45 2898

原创 Git上传项目提示Push rejected: Push to origin/master was rejected解决办法

首先是你的项目中有和和历史不符的东西 Push rejected: Push to origin/master was rejected 推拒绝:推送到起源/主人被拒绝 直接是解决办法,直接打开你要上传代码的文件夹(项目文件夹)位置鼠标右键(在终端打开)然后直接下面两行命令解决问题git pull origin master –allow-unrelated-histories ...

2019-02-19 12:02:38 3040

原创 flask出警告: UserWarning: Neither SQLALCHEMY_DATABASE_URI nor SQLALCHEMY_BINDS is set. Defaulting SQLA

出现警告:解决方案:from app.ext import init_extfrom app.views import bluedef create_app(env): app = Flask(__name__,template_folder='../templates') app.register_blueprint(blueprint=blue) # 这里...

2019-02-16 15:45:49 1309

原创 LInux安装 词典 软件星际译王安装、词库下载

安装sudo apt-get install stardict词库下载http://download.huzheng.org/zh_CN/下载朗道词典在下载目录。将下载好的压缩包解压并添加到stardict的文件夹里面(管理员身份运行)sudo tar -vjxf stardict-langdao-ec-gb-2.4.2.tar.bz2 -C/usr/share/stardict/...

2019-02-15 20:29:47 741

原创 Can't locate revision identified by '90f85f699a15 flask迁移数据库

原因:alembic迁移文件 和 数据库版本号(alembic_version)跟迁移文件版本号不一致解决办法:删除数据库的alembic_version表和迁移文件migrations 重新 创建数据表...

2019-02-14 22:32:09 585

原创 flask开发中ImportError: cannot import name ‘db’ 的解决方法

from app import db ImportError: cannot import name 'db'如果你的view界面展示也在__init__下面, 那就把view展示相关的代码移到最下面,因为python先执行view.py相关界面,而此时db还没有创建,就会报这个错误即app下的__init__.py中,db = SQLAlchemy() 位于blueprint之前fro...

2019-02-13 20:38:23 3993

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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