随笔分类 -  Python常用方法

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

收藏了一些好的文章以及教程 Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议[1] 。
python 装饰器写法
摘要:装饰器写法 装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。大多数初学者不知道在哪儿使用它们,所以我将要分享下,哪些区域里装饰器可以让你的代码更简洁。 首先,让我们讨论下 阅读全文

posted @ 2019-10-30 10:34 星河赵 阅读(460) 评论(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 星河赵 阅读(1965) 评论(0) 推荐(0)

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

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

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

posted @ 2019-09-05 12:13 星河赵 阅读(42049) 评论(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 星河赵 阅读(691) 评论(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 星河赵 阅读(815) 评论(1) 推荐(0)

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

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

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

posted @ 2019-07-22 11:18 星河赵 阅读(2508) 评论(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 星河赵 阅读(84749) 评论(4) 推荐(1)

性能测试工具--SIEGE安装及使用简介 siege压力测试
摘要:官方网站http://www.joedog.org/ 概述 Siege是一个多线程http负载测试和基准测试工具。它有3种操作模式: 1) Regression (when invoked by bombardment)Siege从配置文件中读取URLs,按递归方式,逐个发送请求 2) Intern 阅读全文

posted @ 2019-04-11 12:03 星河赵 阅读(604) 评论(0) 推荐(0)

使用 supervisor 管理进程
摘要:Supervisor (http://supervisord.org) 是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 s 阅读全文

posted @ 2019-03-08 11:14 星河赵 阅读(300) 评论(0) 推荐(0)

python将字符串类型list转换成list
摘要:python读取了一个list是字符串形式的'[11.23,23.34]',想转换成list类型: 得到结果为: 方式二: 得到结果为: 阅读全文

posted @ 2019-03-03 19:51 星河赵 阅读(23283) 评论(1) 推荐(3)

python线程池(threadpool)模块使用笔记 .python 线程池使用推荐
摘要:一、安装与简介 pip install threadpool 第一行定义了一个线程池,表示最多可以创建poolsize这么多线程; 第二行是调用makeRequests创建了要开启多线程的函数,以及函数相关参数和回调函数,其中回调函数可以不写,default是无,也就是说makeRequests只需 阅读全文

posted @ 2019-02-24 21:21 星河赵 阅读(367) 评论(0) 推荐(0)

[python] ThreadPoolExecutor线程池 python 线程池
摘要:初识 Python中已经有了threading模块,为什么还需要线程池呢,线程池又是什么东西呢?在介绍线程同步的信号量机制的时候,举得例子是爬虫的例子,需要控制同时爬取的线程数,例子中创建了20个线程,而同时只允许3个线程在运行,但是20个线程都需要创建和销毁,线程的创建是需要消耗系统资源的,有没有 阅读全文

posted @ 2019-02-23 23:59 星河赵 阅读(473) 评论(0) 推荐(0)

python按行遍历一个大文件,最优的语法应该是什么?
摘要:理论上来说,总体上file.readlines()可以(取决于实现)不慢于你自己手动的一次次调用file.readline(),因为前者的循环在C语言层面,而你的循环是在Python语言层面。 但是在内存占用上前者可能是后者的好几十百倍,因为前者会一次性把所有数据读取到内存中,而后者只每次读取一行。 阅读全文

posted @ 2019-02-23 23:53 星河赵 阅读(535) 评论(0) 推荐(0)

fork分支与源分支同步代码
摘要:git fork后如何保持与源项目的更新: 首先保证本地仓库的upstream是源项目的URL,若没有则添加: 然后利用fetch和merge合并upstream的master分支: 此时本地的master分支就更新至upstream的master版本。然后利用push将本地分支覆盖到git远程分支 阅读全文

posted @ 2019-01-14 18:23 星河赵 阅读(5845) 评论(0) 推荐(0)

Git 合并多次 commit 、 删除某次 commit
摘要:Git 合并多次 commit 有时候在一个分支的多次意义相近的 commit,会把整个提交历史搞得很混乱,此时可以将一部分的 commit 合并为一个 commit,以美化整个 commit 历史,可以使用 rebase 的方法来合并多次 commit,主要步骤如下: 1. git log 查看当 阅读全文

posted @ 2019-01-12 14:53 星河赵 阅读(29631) 评论(1) 推荐(5)

Python多线程与多线程中join()的用法
摘要:多线程实例 https://www.cnblogs.com/cnkai/p/7504980.html 知识点一:当一个进程启动之后,会默认产生一个主线程,因为线程是程序执行流的最小单元,当设置多线程时,主线程会创建多个子线程,在python中,默认情况下(其实就是setDaemon(False)), 阅读全文

posted @ 2018-12-28 15:00 星河赵 阅读(236) 评论(0) 推荐(0)

设置全局git忽略文件 gitconfig
摘要:1.查看git 全局配置 cat ~/.gitconfig 若配置为空加入以下内存 [user] email = zhaoyingjie@liquidnetwork.com name = zhaoyingjie [core] #全局忽略文件地址 excludesfile = /Users/zyj/D 阅读全文

posted @ 2018-12-01 15:04 星河赵 阅读(862) 评论(0) 推荐(0)

Django admin 继承user表后密码为明文,继承UserAdmin,重写其方法
摘要:Django用户继承AbstractUser后密码为明文 其实本不应该有这个问题,却花了我很久的时间,因为还是初学阶段。 造成这个原因是因为在admin注册的生活没有指定Admin 在app的admin.py里面 下面是重点,UserProfileAdmin继承UserAdmin model Adm 阅读全文

posted @ 2018-09-28 19:48 星河赵 阅读(1182) 评论(0) 推荐(0)

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

导航