
Python学习笔记
文章平均质量分 85
hzlarm
此人很懒,什么都写了
展开
-
python订阅mqtt保存到文件中
import paho.mqtt.client as mqttClientimport timedef on_connect(client, userdata, flags, rc): if rc == 0: print("Connected to broker") global Connected #Use global variable Connected = True #Si原创 2021-04-09 16:37:45 · 842 阅读 · 0 评论 -
requirements
生成你项目的所有 组件,模块pip3 freeze > requirements.txt下载requirements.txt 里的所有 模块pip3 install -r requirements.txt原创 2020-07-24 14:42:03 · 194 阅读 · 0 评论 -
django中的path匹配首页
新版本django中的path不能使用正则表达式新版的path 取代了 之前的url,但是在写首页正则表达式时候找不到页面。解决办法是引入re_path:from django.contrib import adminfrom django.urls import path, re_path, includeurlpatterns = [ path('admin/', adm...原创 2020-04-16 10:29:22 · 851 阅读 · 0 评论 -
Django学习
创建虚拟环境安装虚拟环境pip install --user virtualenv配置虚拟环境sudo apt-get install python-virtualenvsudo easy_install virtualenvwrapper解决 mkvirtualenv:未找到命令cd ~/ & vi .bashrc文件末尾加上export WORKON_HOME=$HO...原创 2019-12-15 11:59:46 · 403 阅读 · 0 评论 -
Python常用模块之hashlib
Python里面的hashlib模块提供了很多加密的算法,这里介绍一下hashlib的简单使用事例,用hashlib的md5算法加密数据importhashlibhash=hashlib.md5()#md5对象,md5不能反解,但是加密是固定的,就是关系是一一对应,所以有缺陷,可以被对撞出来hash.update(bytes('admin',encoding='utf-8'))...转载 2019-08-04 17:56:33 · 150 阅读 · 0 评论 -
Python之Redis交互
安装包在线安装sudo pip3 install redis使用源码安装到中文官网查找客户端代码选择带★的去下载redis包unzip redis-py-master.zipcd redis-py-mastersudo python setup.py install交互代码引入模块import redis连接 try: r = redis.Red...原创 2019-08-15 12:29:39 · 130 阅读 · 0 评论 -
Python之MongoDB交互
官方文档.安装python包安装python3 并且安装 pipsudo apt-get install python3-pip进入虚拟环境sudo pip3 install pymongo or sudo python3 -m pip install pymongo orpython -m easy_install pymongo或源码安装 python setup.py使用pymon...原创 2019-08-11 18:25:42 · 142 阅读 · 0 评论 -
Python之Mysql交互
安装mysql模块sudo apt-get install python-mysql在文件中引入模块import MysqldbConnection对象用于建立与数据库的连接创建对象:调用connect()方法conn=connect(参数列表)参数host:连接的mysql主机,如果本机是’localhost’参数port:连接的mysql主机的端口,默认是3306参数db:...原创 2019-09-13 21:03:50 · 161 阅读 · 0 评论