随笔分类 -  Python常用方法

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页

收藏了一些好的文章以及教程 Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议[1] 。
curl 发送post请求
摘要:1. curl 发送post请求 curl http://127.0.2.1:5353/user/get_macro_data -X POST -d '{"num": "7"}' --header "Content-Type: application/json" 2.curl 发送post请求 js 阅读全文

posted @ 2020-06-04 14:04 星河赵 阅读(2656) 评论(0) 推荐(0) 编辑

python实现socketserver处理多连接 相关逻辑
摘要:1.收发字符串处理 # 接收字符处理 b转str # json_str = str(self.data, encoding="utf8") json_str = self.data.decode("utf-8") # 发送字符处理 str转b data.encode() 阅读全文

posted @ 2020-05-18 15:01 星河赵 阅读(479) 评论(0) 推荐(0) 编辑

使用supervisor 进行进程管理时调整最大文件打开数
摘要:[supervisord] logfile=/tmp/supervisord.log ; 日志文件,默认是 $CWD/supervisord.log logfile_maxbytes=50MB ; 日志文件大小,超出会 rotate,默认 50MB logfile_backups=10 ; 日志文件 阅读全文

posted @ 2020-04-30 11:30 星河赵 阅读(872) 评论(0) 推荐(0) 编辑

python str与bytes之间的转换
摘要:# bytes object b = b"example" # str object s = "example" # str to bytes bytes(s, encoding = "utf8") # bytes to str str(b, encoding = "utf-8") # an alt 阅读全文

posted @ 2020-04-27 19:01 星河赵 阅读(1582) 评论(0) 推荐(0) 编辑

Python 操作redis消息队列 多进程消费
摘要:生产端 import json import redis # 以下代码是向redis 发命令 QUEUE = "code" # 队列名称key # redisPool = redis.ConnectionPool(host=config.get_redis_host(), port=6379, db 阅读全文

posted @ 2020-04-21 10:31 星河赵 阅读(4683) 评论(0) 推荐(0) 编辑

Python 字典递归合并
摘要:Python 字典递归合并 def rec_merge(d1, d2): """ 递归合并字典 :param d1: {"a": {"c": 2, "d": 1}, "b": 2} :param d2: {"a": {"c": 1, "f": {"zzz": 2}}, "c": 3, } :retu 阅读全文

posted @ 2020-04-17 18:56 星河赵 阅读(1536) 评论(0) 推荐(0) 编辑

Python开发单元测试,必不可少
摘要:先介绍一下Python的单元测试常用框架 unittest pytest nose 下面重点介绍pytest 1. 概述 pytest是一个非常成熟的全功能的Python测试框架,主要特点有以下几点: 1、简单灵活,容易上手,文档丰富; 2、支持参数化,可以细粒度地控制要测试的测试用例; 3、能够支 阅读全文

posted @ 2020-03-19 17:49 星河赵 阅读(736) 评论(0) 推荐(0) 编辑

关于HTTP协议,所有内容都在这里,一篇就够了
摘要:HTTP简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等) 阅读全文

posted @ 2020-03-19 17:38 星河赵 阅读(3265) 评论(0) 推荐(0) 编辑

安装uwsgi 报错“fatal error: Python.h: No such file or directory”
摘要:安装uwsgi 报错“fatal error: Python.h: No such file or directory” 一看找不到python.h,肯定是依赖问题,网上一搜,基本答案都是安装 python-dev 和 build-essential, 解决方法 apt-get install py 阅读全文

posted @ 2020-02-10 20:13 星河赵 阅读(1856) 评论(0) 推荐(0) 编辑

mongo 取随机100条数据写入Excel
摘要:Python 读取Mongo取随机100条数据写入Excel 阅读全文

posted @ 2019-12-29 17:37 星河赵 阅读(415) 评论(0) 推荐(0) 编辑

python实现RSA加密和签名以及分段加解密的方案
摘要:python实现RSA加解密和签名加解签 1、生成秘钥对 在这边为了方面演示,手动生成一个密钥对(项目中的秘钥对由开发来生成,会直接给到我们) 生成秘钥对的时候,可以指定生成秘钥的长度,一般推荐使用1024bit, 1024bit的rsa公钥,加密数据时,最多只能加密117byte的数据),数据量超 阅读全文

posted @ 2019-12-10 16:05 星河赵 阅读(1727) 评论(0) 推荐(0) 编辑

python 装饰器写法
摘要:装饰器写法 装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。大多数初学者不知道在哪儿使用它们,所以我将要分享下,哪些区域里装饰器可以让你的代码更简洁。 首先,让我们讨论下 阅读全文

posted @ 2019-10-30 10:34 星河赵 阅读(452) 评论(0) 推荐(0) 编辑

大转盘抽奖概率 固定每个区域的中奖几率
摘要:get_double_reward_index 完整算法复制运用即可原理一共是100份落到每一份概率相等,循环次数越多抽奖越是准确 def get_double_reward_index(rate_conf): """ 抽奖概率计算 rate_conf = [[0.25, ''], [0.05, 129600], [0.01, 777600], [0.35, ''], [0.2, ''], [0. 阅读全文

posted @ 2019-10-12 14:44 星河赵 阅读(1910) 评论(0) 推荐(0) 编辑

如何在nginx下实现访问web网站密码认证保护的功能
摘要:在某些特定的环境下,我们希望nginx下的web站点在访问时需要用户输入账户密码才能访问。以便拒绝那些不速之客。 其实,配置起来也很简单,按照下面的步骤即可实现。 一、编辑虚拟主机配置文件。 二、通过htpasswd命令生成用户名及对应密码数据库文件。 三、重新启动nginx即可生效。 通过上面的三 阅读全文

posted @ 2019-09-16 19:43 星河赵 阅读(1271) 评论(0) 推荐(0) 编辑

Python向excel中写入数据的方法 方法简单
摘要:最近做了一项工作需要把处理的数据写入到Excel表格中进行保存,所以在此就简单介绍使用Python如何把数据保存到excel表格中。 数据导入之前需要安装 xlwt依赖包,安装的方法就很简单,直接 pip install xlwt ,如果电脑中安装过就不需要重复安装。 接下来就做一个简单的demo 阅读全文

posted @ 2019-09-05 12:13 星河赵 阅读(42033) 评论(0) 推荐(0) 编辑

mongo 分片机如何建立库和实例(数据表)
摘要:mongo分片创建表和实例 第一步:首先在admin账户下: mongo 'mongodb://root:abcccSRP@s-2ze333323gggg.mongodb.rds.aliyuncs.com:3717/admin' 第二步:查看是否有数据库 show dbs 第三步:没有库则创建 , 阅读全文

posted @ 2019-08-22 12:13 星河赵 阅读(663) 评论(0) 推荐(0) 编辑

Celery 服务搭建
摘要:整个项目工程如下 __init__.py """ 注意点:python3.7 需要执行 pip install --upgrade https://github.com/celery/celery/tarball/master 否则会报 from . import async, base Synta 阅读全文

posted @ 2019-08-20 14:39 星河赵 阅读(799) 评论(1) 推荐(0) 编辑

Python 多进程实例
摘要:Python 多进程实例 multiprocessing 适合起单个进程 如果你打算编写多进程的服务程序,Unix/Linux无疑是正确的选择。由于Windows没有fork调用,难道在Windows上无法用Python编写多进程的程序? 由于Python是跨平台的,自然也应该提供一个跨平台的多进程 阅读全文

posted @ 2019-07-24 18:00 星河赵 阅读(883) 评论(0) 推荐(0) 编辑

python 使用pillow将图片转换为webp格式
摘要:1、webp格式 webp格式是谷歌开发的一种旨在加快图片加载速度的格式,将图片转为webp格式后,体积约为原来的2/3,这可以节省大量的服务器带宽,微信公众号文章里的图片就是这种格式的。 2、使用pillow模块将图片转为webp格式 代码是很简单的,png,jpg格式的图片都可以转,转换后的文件 阅读全文

posted @ 2019-07-22 11:18 星河赵 阅读(2399) 评论(0) 推荐(1) 编辑

设置定时任务为每天凌晨2点执行和每小时执行一次
摘要:每天凌晨2点 0 0 2 * * ?和每天隔一小时 0 * */1 * * ? 例1:每隔5秒执行一次:*/5 * * * * ? 例2:每隔5分执行一次:0 */5 * * * ? 在26分、29分、33分执行一次:0 26,29,33 * * * ? 例3:每天半夜12点30分执行一次:0 30 阅读全文

posted @ 2019-04-18 19:28 星河赵 阅读(84525) 评论(4) 推荐(1) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页

导航