Python
文章平均质量分 59
藏狐
这个作者很懒,什么都没留下…
展开
-
Django学习1_自定义error样式
Django学习1_自定义error样式前提想法解决办法成功前提登陆界面中错误提示字体是黑色的,不够醒目,想要换成红色字体。1.已创建Django项目2.已创建一个APP3.urls.py和views.py已编写,可通过url显示页面本文仅是自定义error样式。想法1.谷歌浏览器查看css样式2.查看文档看如何修改error3.编写文件进行初次尝试根据文档描述中,想要自定义error的样式,只需修改errorlist,因此编写如图所示代码。在页面中却仍旧显示黑色,很纠结为啥。原创 2021-04-12 14:31:22 · 423 阅读 · 1 评论 -
python之bug2_AttributeError: module‘MySQLdb.constants.FIELD_TYPE’has no attribute‘JSON’
python之bug2_AttributeError: module 'MySQLdb.constants.FIELD_TYPE' has no attribute 'JSON'1.BUG描述2.前提操作3.分析BUG4.检查版本5.成功6.总结1.BUG描述Django使用MySQL数据库,下载mysqlclient后执行命令python.exe manage.py makemigrations却提示AttributeError: module ‘MySQLdb.constants.FIELD_TY原创 2021-04-05 18:20:44 · 3893 阅读 · 3 评论 -
python之bug1:scrapy做爬虫时提示ModuleNotFoundError: No module named ‘protego‘
1.前提条件编辑器:pycharm虚拟环境:python3.8.1包的版本:lxml 4.6.2twisted 20.3.0parsel 1.5.2scrapy 2.4.1参考官方指南已经在终端中执行下述命令scrapy startproject tutorialscrapy genspider doutu www.doutula.comscrapy crawl doutu2.bug问题描述ModuleNotFoundError: No module nam原创 2021-01-30 15:09:05 · 865 阅读 · 1 评论 -
python之bug0:selenium使用新版edge(chrome内核) 导致的webdriver.Edge 运行报错
1.报错2.前提1.edge版本87.0.664.752.对应版本的驱动已经下载好msedgedriver.exe3.msedgedriver.exe已经放置在相应的python的scripts目录下3.已经尝试的方法1.将edge的路径设置到环境变量中2.将msedgedriver.exe驱动放置到edge的根目录下上述方法通通无效。4.解决方法再次感谢这位大佬提供的方法,将“MicrosoftWebDriver.exe”改成“msedgedriver.exe”修改为msedgedr原创 2021-01-21 16:23:33 · 5153 阅读 · 9 评论 -
python爬虫学习笔记6-Beautiful Soup
python学习笔记6-Beautiful Soup 本文重点基础知识简介安装bs4对象的种类练习遍历文档树搜索树find()和find_all的使用修改文档树天气网站本文重点bs4的使用综合练习基础知识简介Beautiful Soup 是⼀个可以从HTML或XML文件中提取数据的网页信息提取库。安装pip install lxmlpip install bs4bs4对象的种类tag : 标签NavigableString : 可导航的字符串BeautifulSoup : s原创 2020-12-20 16:07:40 · 315 阅读 · 0 评论 -
python爬虫学习笔记5-xpath
python爬虫学习笔记5-xpath本文重点参考文档辅助工具XPath Helperxpath概念节点选取节点路径表达式lxml简介安装官方文档lxml的简单应用csv的读写豆瓣本文重点xpath helplerxpath:语言,查取HTML/XML文档中元素。lxml:解析器。csv文件的读写参考文档XPath HelperXPath 教程辅助工具XPath Helper此篇文档讲解了如何安装和使用。XPath Helper在浏览器中的使用流程,右键->检查->点原创 2020-12-14 20:06:03 · 316 阅读 · 0 评论 -
python爬虫学习笔记4-正则表达式
正则表达式1.简介1.1概念1.2 应用场景2.正则表达式对python的支持2.1 re简单应用2.2 re库的主要方法3.正则表达式语法3.1 普通字符3.2 元字符3.2.1 限定符3.2.2 定位符3.2.3 特殊字符3.2.4 预定义匹配字符集3.3. 贪婪模式和非贪婪模式1.简介1.1概念正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。1.2 应用场景表单验证(e原创 2020-12-12 21:38:37 · 199 阅读 · 0 评论 -
python爬虫学习笔记3.2-urllib和request练习
python爬虫学习笔记3.2-urllib和request练习一、urllib练习1.百度贴吧案例需求分析手动测试查询流程观察页面分析特殊部分https://tieba.baidu.com/f?kwpn步骤代码总结2.百度贴吧其他实现方式需求分析代码函数类3.post请求实现有道翻译需求前提知识数据提取数据分类数据提取之json分析获取Form Data获取User-Agent转换数据类型步骤代码总结二、requests练习1.requests实现有道翻译需求分析步骤代码总结2.处理不信任证书的网站需求分原创 2020-12-12 14:00:53 · 962 阅读 · 0 评论 -
python爬虫学习笔记3.1-请求模块入门1
python爬虫学习笔记3-请求模块入门1参考文档urlliburllib.request模块版本常用的方法响应对象urllib.request简单应用urllib.parse常用方法请求方式urllib.parse简单应用练习1:使用parse.urlencode对url中的中文字符进行编码练习2 搜索一个内容 把这个数据保存到本地 htmlrequests安装方式request常用方法响应对象response的方法request简单应用练习1:requests入门练习2:下载图片requests设置代理原创 2020-12-08 16:35:27 · 269 阅读 · 0 评论 -
python爬虫学习笔记2-爬虫基本概念
python爬虫学习笔记2-爬虫基本概念爬虫介绍什么是爬虫为什么需要爬虫企业获取数据的方式python做爬虫的优势爬虫的分类爬虫如何抓取网页中的数据网页三大特征爬虫的设计思路通用网络爬虫搜索引擎如何获取一个新网站的URLRobots协议通用搜索引擎(Search Engine)工作流程第一步:抓取网页第二步:数据存储第三步:预处理第四步:提供检索服务,网站排名聚焦网络爬虫工作流程爬虫介绍什么是爬虫简单一句话就是代替人去模拟浏览器进行网页操作。为什么需要爬虫为其他程序提供数据源,如搜索引擎(百度、G原创 2020-12-07 15:42:28 · 146 阅读 · 0 评论 -
python爬虫学习笔记1-HTTP和HTTPS协议
python爬虫学习笔记1-爬虫基本概念学习前提专有概念释义通讯协议Http请求与响应抓包GET和POSTUser-Agent用户代理Refer状态码抓包工具基础介绍数据通讯数据通讯的步骤常见通讯协议网络模型Http请求Http请求与响应应用场景应用场景解析客户端的Http请求一个典型的HTTP请求示例请求方法爬虫介绍什么是爬虫为什么需要爬虫企业获取数据的方式python做爬虫的优势爬虫的分类学习前提本节主要分为专有概念释义、基础介绍和爬虫介绍,请根据个人需要进行学习。专有概念释义通讯协议协议:通原创 2020-12-06 22:56:37 · 248 阅读 · 0 评论 -
python3.8配置PyQt5+QtDesigner
PyQt5版本错误[pip update错误](https://blog.csdn.net/jaray/article/details/105913500/)[pip ERROR: Exception:错误](https://blog.csdn.net/qq_43551263/article/details/104434018)[找不到designer.exe](https://blog.csdn.net/Astolfo557/article/details/104390806)原创 2020-06-18 16:14:38 · 6400 阅读 · 0 评论 -
Python学习之错误篇(一)
参考:Python的snaps模块总是导入失败怎么办?Python 程序报:NameError: name ‘sys’ is notdefined解决措施:如下图所示,但是在网站打不开,无法下载文件可登陆GitHub下载samples,下面几个步骤同图示3,4,5samples打开示例,测试一下,运行后提示 ModuleNotFoundError:No module n...原创 2019-09-08 13:06:45 · 214 阅读 · 0 评论