大蛇王的博客

何时杖尔看南雪,我与梅花两白头。 ​​​​

Flask中jsonify和json.dumps用法以及区别(简单案例)

环境:python3.6, Flask1.0.3 flask提供了jsonify函数供用户处理返回的序列化json数据, 而python自带的json库中也有dumps方法可以序列化json对象. 其二者的区别,写个简单的案例实测一下便见分晓。 from flask import F...

2019-06-12 17:07:53

阅读数 14

评论数 0

python 通过redis实现分布式锁案例(setnx)

环境:python3 实现原理:WATCH, MULTI, EXEC, DISCARD事务机制实现分布式锁 MULTI、EXEC、DISCARD和WATCH是 Redis 事务的基础。 事务可以一次执行多个命令, 并且带有以下两个重要的保证: 事务是一个单独的隔离操作:事务中的所有...

2019-06-10 16:32:41

阅读数 32

评论数 0

Python实现Reids任务队列(简单案例)

环境:python3 库:redis 首先得了解redis数据库的lpush和brpop命令: 1.Redis Lpush 命令将一个或多个值插入到列表头部。 如果 key 不存在,一个空列表会被创建并执行 LPUSH 操作。 当 key 存在但不是列表类型时,返回一个错误。 注意:在...

2019-06-06 17:15:13

阅读数 15

评论数 0

python 使用flask开发API ,接收/返回 图片数据,简单案例

环境:python3 库:flask 其实从本质上来说,无论是图片还是文字或者字符,都是数据,即最原始的一串0和1组成的二进制数据,API接收或者返回图片,本质上也就是接收或返回一段数据流。 向服务器发送图片,大致步骤就是先将以二进制的方式打开,再post到服务器。 从服务器接收图片,...

2019-06-05 16:32:01

阅读数 57

评论数 0

python 图片处理 根据4个坐标围成的区域填充颜色,并填入文字,简单案例

运行环境:python3.6 第三方库:PIL (安装命令:pip install pillow) 该项目主要目的:将图中中文替换成英文 案例图片: 444.png 图片中部分文字的坐标 字典数据:(图片左上角是原点(0,0...

2019-05-31 16:10:39

阅读数 32

评论数 0

python安装第三方库 pip install 指定镜像源 命令

有时候安装一些依赖包,网速慢,直接超时,可以指定国内源镜像。 pip install -i 国内镜像地址 包名 例如:pip install -ihttps://mirrors.aliyun.com/pypi/simple/numpy 国内常用源镜像地址: 清华:https://pyp...

2019-05-31 15:46:04

阅读数 25

评论数 0

关于TypeError: Object of type 'datetime' is not JSON serializable 解决方法

python中这个错误的原因是json.dumps无法对字典中的datetime时间格式数据进行转化,dumps的原功能是将dict转化为str格式,不支持转化时间,所以需要将json类部分内容重新改写,来处理这种特殊日期格式。 例如字典dic: dic={'name':'jack', 'c...

2019-03-19 11:11:52

阅读数 197

评论数 0

python通过身份证号码获取居住地址,爬虫xpath使用案例

运行环境python3.6 import requests from lxml import etree def getAddr(idNum): # 网上找的第三方接口 url="http://qq.ip138.com/idsearch/index.asp?a...

2019-03-12 12:09:30

阅读数 238

评论数 0

uwsgi.ini常用配置参数详解

master = true#启动主进程,来管理其他进程,其它的uwsgi进程都是这个master进程的子进程,如果kill这个master进程,相当于重启所有的uwsgi进程。 chdir = /web/www/mysite#在app加载前切换到当前目录, 指定运行目录 module = my...

2019-03-11 10:08:19

阅读数 699

评论数 1

python——flask常见接口开发(简单案例)

版本:python3.5+ 模块:flask 目标:开发一个只接受get方法的接口,接受参数为name和age,并返回相应内容。 from flask import Flask,request import json app=Flask(__name__) # 只接受get方法访问 @...

2019-01-24 11:34:06

阅读数 913

评论数 4

python获取本机内网IP的Demo案例

环境python3.6 提示:该方法获取的ip是内网IP,不是公网IP,手动查看本机ip的方法是win+R 打开cmd窗口,输入命令ipconfig回车即可。 import socket def get_local_ip(): local_ip = "&qu...

2019-01-16 17:32:44

阅读数 255

评论数 0

python 传入字符串方法名调用方法模块,importlib简单使用案例

介绍importlib Python将importlib作为标准库提供。它旨在提供Pythonimport语法和(__import__()函数)的实现。另外,importlib提供了开发者可以创建自己的对象(即importer)来处理导入过程。 那么imp呢?还有一个imp模块提供了impor...

2019-01-02 18:50:04

阅读数 242

评论数 0

python sort排序(当list列表元素为dict字典时)

# 简单的dict lst = [('d', 2), ('a', 4), ('b', 3), ('c', 2)] # 按照value排序 lst.sort(key=lambda k: k[1]) print lst # 按照key排序 lst.sort(key=lambda k: k[0])...

2018-11-23 15:45:18

阅读数 1064

评论数 0

python pip常用命令,根据关键词查找第三方库

基本的命令解释,如下图: 安装 sudo easy_install pip 列出已安装的包 pip freeze or pip list 导出requirements.txt pip freeze > <目录>/requ...

2018-11-14 10:17:44

阅读数 556

评论数 0

python生成词云简单案例

环境:python3.6 第三方库:matplotlib、wordcloud、PIL 所需材料:一份英文love.txt文件(里面包含一篇英文文章),一张心形图片love.jpg 代码如下: from wordcloud import WordCloud import PIL.Ima...

2018-11-01 17:57:55

阅读数 470

评论数 0

python实现RSA加密,简单案例

环境:python3.6 第三方库:M2Crypto  这个库windows上很难装,linux上直接用pip install   首先获取一对秘钥,具体生产秘钥方式百度上有在线工具。 然后将生成的.pfx秘钥文件转化成pem可读文件, 具体方法: 下载工具openssl,在opens...

2018-11-01 11:58:37

阅读数 1227

评论数 0

python实现DES加密,简单案例

环境:python3.6 库:pyDes des对称加密:是一种比较传统的加密方式,其加密运算、解密运算使用的是同样的密钥,信息的发送者和信息的接收者在进行信息的传输与处理时,必须共同持有该密码(称为对称密码),是一种对称加密算法。 from pyDes import des, CBC...

2018-11-01 11:42:49

阅读数 3210

评论数 0

flask框架开启定时任务简单案例flask_apscheduler

#所需模块flask_apscheduler #encodig=utf-8 from flask import Flask, request from flask_apscheduler import APScheduler class Config(object): # 创建配置,用类...

2018-10-25 15:49:20

阅读数 2349

评论数 0

在windows上搭建redis集群(转载)

一 所需软件:Redis、Ruby语言运行环境、Redis的Ruby驱动redis-xxxx.gem、创建Redis集群的工具redis-trib.rb 二 安装配置redis  redis下载地址   https://github.com/MSOpenTech/redis/releases ...

2018-09-26 17:07:14

阅读数 58

评论数 0

python读取表格内容并以字典类型返回-简单案例!

环境:python3 表格message.xlxs如图所示: 代码如下: import xlrd def wangpeixun(): # 获取表格 excel=xlrd.open_workbook(r"./message.xlsx"...

2018-09-19 15:33:03

阅读数 994

评论数 0

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