会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一起来学python
android逆向
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
57
58
59
60
61
62
63
64
65
···
124
下一页
2019年1月14日
python性能分析之line_profiler模块
摘要: line_profiler使用装饰器(@profile)标记需要调试的函数.用kernprof.py脚本运行代码,被选函数每一行花费的cpu时间以及其他信息就会被记录下来。 安装 代码演示 loopdemo.py 100以内哪两个数相加等于100. 首先是没有优化过的双层循环的嵌套 运行下面的命令
阅读全文
posted @ 2019-01-14 23:46 公众号python学习开发
阅读(9318)
评论(0)
推荐(1)
2019年1月13日
python性能分析之cProfile模块
摘要: cProfile是标准库内建的分析工具的其中一个,另外两个是hotshot和profile s cumulative s cumulative开关告诉cProfile对每个函数累计花费的时间进行排序,他能让我看到代码最慢的部分。 我们有这样一个函数。 loopdemo.py 运行下面命令 得到如下结
阅读全文
posted @ 2019-01-13 23:07 公众号python学习开发
阅读(5353)
评论(0)
推荐(0)
2019年1月10日
使用unix的time命令进行简单的计时
摘要: 需要注意这里使用的是/usr/bin/time 命令而不unix系统自带time。 输出 real 记录了整体的耗时 user 记录了cpu花在任务的时间,但不包括内核函数耗费的时间 sys 记录了内核函数耗费的时间 对user和sys相加就得到了cpu总花费的时间。而这个时间和real的差则有可能
阅读全文
posted @ 2019-01-10 23:10 公众号python学习开发
阅读(899)
评论(0)
推荐(0)
2019年1月7日
async_mongo_helper
摘要: ``` # -*- coding: utf-8 -*- # @Time : 2019/1/7 2:11 PM # @Author : cxa # @File : motortesdt.py # @Software: PyCharm import motor.motor_asyncio import asyncio import pprint from bson import SON db_con...
阅读全文
posted @ 2019-01-07 14:58 公众号python学习开发
阅读(201)
评论(0)
推荐(0)
python使用pudb调试
摘要: pudb是pdb的升级版本 安装 使用方法 在程序文件的开头导入包 运行的时候 运行之后就会打开一个如下界面 界面 首先看最左边这个区域就是当前的代码区。 然后第一行显示命令 右边三个区, 第一个区variables可以看到当前变量的一些信息 第二个区stack可以看到堆栈信息。 第三个区 Brea
阅读全文
posted @ 2019-01-07 13:35 公众号python学习开发
阅读(994)
评论(0)
推荐(0)
linux配置supervisor
摘要: linux配置supervisor 安装 生成配置文件 使用 supervisord.ini配置文件修改 下面两行是该配置文件的最后不用修改,这里说下意思,表示的是/etc这个文件夹下.ini文件就是要启动的文件。 创建程序配置文件 下面就是需要运行的文件的配置,这个文件的位置是 /usr/loca
阅读全文
posted @ 2019-01-07 12:11 公众号python学习开发
阅读(1292)
评论(0)
推荐(0)
2019年1月6日
mac配置supervisor
摘要: mac配置supervisor 安装 启动 一种是手动 让supervisor随系统自启动 查看配置文件 使用 经常启动或者停止 spider是我后面用到spider.ini supervisord.ini配置文件修改 启动网页版 输入127.0.0.1:9001可以打开网页 用户名cxa 密码12
阅读全文
posted @ 2019-01-06 23:45 公众号python学习开发
阅读(461)
评论(0)
推荐(0)
python 彩色日志配置
摘要: ``` import os import logging import logging.config as log_conf import datetime import coloredlogs log_dir = os.path.dirname(os.path.dirname(__file__)) + '/logs' if not os.path.exists(log_dir): os...
阅读全文
posted @ 2019-01-06 00:44 公众号python学习开发
阅读(1250)
评论(0)
推荐(0)
2019年1月4日
asyncio之Coroutines,Tasks and Future
摘要: asyncio之Coroutines,Tasks and Future Coroutines and Tasks属于High level APIs,也就是高级层的api。 本节概述用于协程和任务的高级异步api。 Coroutines Coroutines翻译过来意思是协程, 使用async/awa
阅读全文
posted @ 2019-01-04 15:59 公众号python学习开发
阅读(638)
评论(0)
推荐(2)
2019年1月3日
初识python异步模块Trio
摘要: Trio翻译过来是三重奏的意思,它提供了更方便异步编程,是asyncio的更高级的封装。 它试图简化复杂的asyncio模块。使用起来比asyncio和Twisted要简单的同时,拥有其同样强大功能。这个项目还很年轻,还处于试验阶段但是整体设计是可靠的。作者鼓励大家去尝试使用,如果遇到问题可以在gi
阅读全文
posted @ 2019-01-03 23:03 公众号python学习开发
阅读(3101)
评论(0)
推荐(0)
上一页
1
···
57
58
59
60
61
62
63
64
65
···
124
下一页
公告