51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Python
使用gc、objgraph干掉python内存泄露与循环引用!
...
代码星球
·
2020-04-06
使用
gc
objgraph
干掉
python
ImportError: No module named _curses;Color support is disabled, python-curses is not installed.解决办法
linux系统默认安装了python2.6,但是发现python2.7importcurses时提示找不到_curses错误。 用pip(python2.7)安装了curses-2048 (sudopipinstall curses-2048) 仍然继续提示 ...
代码星球
·
2020-04-06
is
ImportError
No
module
named
python的websocket实现Tornado
1、使用flask的扩展:pipinstallflask-socketio2、Tornado提供较好的ws(websocket)支持 参考:1、http://www.jianshu.com/p/6e890428744c2、https://www.v2ex.com/t/3761213、http://blog.c...
代码星球
·
2020-04-06
python
websocket
实现
Tornado
python内存诊断
1、计算内存地址:str1='shn'printid(str1)2、计算内存大小,返回字节数str1='td'printsys.getsizeof(str1)3、...
代码星球
·
2020-04-06
python
内存
诊断
gdb源码安装,指定使用的python版本
gdb调试python的时候,需要根据不同的python版本2.6、2.7、3.x安装相应的gdb;如何指定关联的python版本?下面gdb源码,解压后,进入目录:./configure-h并没有发现--with-python的选项。没有也没有问题,没有也可以自己加:whichpython找到python的执行路径,...
代码星球
·
2020-04-06
gdb
源码
安装
定使
用的
python内存泄露诊断过程记录pyrasite
工具:pyrasite;包含三个命令行pyrasite/pyrasite-shell/pyrasite-memory-viewer安装:gdbmeliaeurwid说明:PyrasiteisalibraryandasetoftoolsforinjectingcodeintorunningPythonprograms.1...
代码星球
·
2020-04-06
python
内存
泄露
诊断
过程
关于#!/usr/bin/env python 的用法
在linux的一些脚本里,需在开头一行指定脚本的解释程序,如:再如:那么env到底有什么用?何时用这个呢?脚本用env启动的原因,是因为脚本解释器在linux中可能被安装于不同的目录,env可以在系统的PATH目录中查找。同时,env还规定一些系统环境变量。env命令用于显示系统中已存在的环境变量,以及在定义的环境中执...
代码星球
·
2020-04-06
关于
usr
bin
env
python
关于查看python的trace的方法
lptrace本质上是基于GDB的,进入到进程内存空间,然后执行了一段python指令把当时的trace给print出来使用工具:https://github.com/khamidou/lptrace1、linux上很简单:安装yuminstallgdbpipinstalllptrace使用:vagrant@preci...
代码星球
·
2020-04-06
关于
查看
python
trace
方法
python生成pdf报告、python实现html转换为pdf报告
1、先说下html转换为pdf:其实支持直接生成,有三个函数pdfkit.f安装python包:pipInstallpdfkit系统安装wkhtmltopdf:参考https://github.com/JazzCore/python-pdfkit/wiki/Installing-wkhtmltopdfmac下的wkht...
代码星球
·
2020-04-06
python
pdf
报告
生成
实现
如何查看pip安装包的所有版本;以及ipython的安装
安装ipython很简单,直接使用pip就行比如mac环境下:pipinstallipython;提示安装失败,原因是pip默认安装的ipython版本6.0+不适用python3.3以下版本pipinstallipythonCollectingipythonDownloadinghttp://mirrors.aliy...
代码星球
·
2020-04-06
安装
如何
查看
pip
所有
python为不同的对象如何分配内存的小知识
id方法的返回值就是对象的内存地址。python中会为每个出现的对象分配内存,哪怕他们的值完全相等(注意是相等不是相同)。如执行a=2.0,b=2.0这两个语句时会先后为2.0这个Float类型对象分配内存,然后将a与b分别指向这两个对象。所以a与b指向的不是同一对象:>>>a=2.0>>...
代码星球
·
2020-04-06
python
不同
对象
如何
分配
python中a=a+2与a+=2的区别
1、a=a+2,表示一个新的对象,新的对象名字还是a,但是指向的内存地址已经变了>>>a=2>>>id(a)140406287260016>>>a=a+2>>>a4>>>id(a)140406287259968所以对于tuple对...
代码星球
·
2020-04-06
python
a+2
区别
python的super用法及含义
注释:以下都是在python2.7版本验证的总括:1、python解决二义性问题,经历了深度优先算法、广度优先算法、拓扑排序算法,目前python的版本都是使用拓扑算法(C3) 2、严谨super(A,self).__init__()和A.__init__(self)这两种调用类方法的方法混用...
代码星球
·
2020-04-06
python
super
用法
含义
如何写python插件、包,放到pypi上供其他人使用
满足什么样的格式?...
代码星球
·
2020-04-06
如何
python
插件
放到
pypi
python模块相关
aniso8601pyquerynetworkx(2.0) -Pythonpackageforcreatingandmanipul...
代码星球
·
2020-04-06
python
模块
相关
首页
上一页
...
323
324
325
326
327
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他