Python
Python相关的知识
Java劝退师、
虽千万人,吾往矣。王德昌的博客。
展开
-
爬虫入门之模拟用户请求
接着上一篇文章Python爬虫入门之初遇lxml库,我们对爬虫程序发起的请求进行分析,爬虫爬取数据要做的就是模拟用户发起请求,接收到数据进行存储我们先看一下一下正常的用户请求,然后再分析如何去模拟1.正常的用户请求1.1. 用户操作步骤用户打开浏览器 输入URL网址 回车发起请求1.2.请求原理目前大多数网址基本都是使用http协议,我们先说一下什么是http (对于原理不感兴趣可以跳过1.2这节)1.2.1.什么是http协议?超文本传输协议(HyperTextTr...原创 2020-12-21 13:31:21 · 20362 阅读 · 1 评论 -
pip 查看已经安装包的命令以及版本
pip freeze原创 2020-12-19 21:02:38 · 25504 阅读 · 1 评论 -
pip install 安装指定版本的包
要用pip安装指定版本的 Python 包,只需通过==操作符 指定例如:pip3 install pycrypto==2.6.1原创 2020-12-19 20:59:26 · 34841 阅读 · 1 评论 -
Python爬虫入门之初遇lxml库
Python爬虫入门之初遇lxml库爬虫是什么所谓爬虫,就是按照一定的规则,自动的从网络中抓取信息的程序或者脚本。万维网就像一个巨大的蜘蛛网,我们的爬虫就是上面的一个蜘蛛,不断的去抓取我们需要的信息。爬虫三要素抓取 分析 存储抓取网页urllib库使用import urllib.requestresponse = urllib.request.urlopen('https://laoniu.blog.csdn.net/')print(response.read().dec原创 2020-12-19 00:42:15 · 29873 阅读 · 41 评论 -
skipped: maximum number of running instances reached (1)
skipped: maximum number of running instances reached (1) sched.add_cron_job(test_3,second ="* / 5")错误:skipped: maximum number of running instances reached (1)报这个错是因为test_3方法执行的过慢,当新的调度开始的时候test_3方法还未执行完毕...原创 2020-12-15 10:09:01 · 16196 阅读 · 0 评论 -
Django models 筛选不等于
Django models 筛选不等于目前的查询j = Job.objects.filter(status=”0“).all()筛选不等于 0 并不能用如下写法j = Job.objects.filter(status != ”0“).all()正确写法√j = Job.objects.filter().exclude(status=”0“).all()...原创 2020-12-11 08:55:47 · 37274 阅读 · 4 评论 -
Webssh、浏览器使用ssh连接服务器
python版本python >=2.7效果图: 代码传送门: https://github.com/1603565290m/webssh原创 2020-02-27 18:05:28 · 16114 阅读 · 0 评论 -
pip自动生成和安装requirements.txt
生成requirements.txt文件pip freeze > requirements.txt安装requirements.txt依赖pip install -r requirements.txt原创 2020-02-27 16:41:54 · 11766 阅读 · 0 评论 -
CMake must be installed to build the following extensions: dlib
python3安装dlib时出现了错误CMake must be installed to build the following extensions: dlib根据提示安装cmakepip3 install cmakepip3 install face_recognition原创 2020-02-13 15:31:06 · 10148 阅读 · 0 评论 -
ModuleNotFoundError: No module named 'cv2'
在安装opevncv时会出现ImportError: No module named cv2 的错误,找不到cv2的包。 这时候安装扩展包即可: pip install opencv-python原创 2020-02-12 21:37:51 · 12775 阅读 · 0 评论 -
Python3 No module named 'PIL'
在Python3下,PIL已经被Pillow替代了,所以只需要安装Pillow就可以了使用命令:pip3 install Pillow 或者命令:python -m pip install pillow原创 2020-02-12 21:21:35 · 11580 阅读 · 0 评论 -
'jupyter' 不是内部或外部命令,也不是可运行的程序
【环境】win10【解决】首先要安装python3,其次按以下步骤排查:没有安装jupyter notebook,安装它:python3 -m pip install --upgrade pippython3 -m pip install jupyter安装了jupyter notebook,但是没有添加到系统path,添加一下:C:\Users\xxx\AppData\Lo...原创 2020-02-12 11:56:13 · 18978 阅读 · 0 评论 -
python整合Django简单crud
记录下初学Django做的小demo先附上效果图(分页查看所有)开发环境系统 win10python 3.7mysql 5.7.20PyCharm 2019.3.2项目整体结构贴出核心代码/app>views.pyfrom django.core import serializersfrom django.shortcuts import render, red...原创 2020-02-11 22:59:38 · 13709 阅读 · 0 评论 -
django:doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.
django:doesn’t declare an explicit app_label and isn’t in an application in INSTALLED_APPS.启动django 时,报错如下:RuntimeError: Model class app.model.User.User doesn't declare an explicit app_label and isn...原创 2020-02-11 19:43:43 · 12650 阅读 · 1 评论 -
context must be a dict rather than set.
context must be a dict rather than set.python使用Django的时候出现这个问题解决:在view.py 里面 return render(request, "index.html", {"form": index.NameForm()})改为 return render(request, "index.html", {"form": ind...原创 2020-02-11 18:02:47 · 8379 阅读 · 0 评论 -
python连接mysql数据库
python连接mysql数据库简单案例安装启动mysql创建数据库与表结构CREATE DATABASE /*!32312 IF NOT EXISTS*/`test` /*!40100 DEFAULT CHARACTER SET utf8 */;USE `test`;DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( ...原创 2020-02-10 21:17:58 · 16210 阅读 · 1 评论 -
解决No module named 'pymysql'问题
使用命令pip install pymysql 安装pymysql 模块原创 2020-02-10 21:00:48 · 15801 阅读 · 0 评论