python
PureMastiff
这个作者很懒,什么都没留下…
展开
-
python进程之僵尸进程和孤儿进程
概念进程:在unix/linux中,正常情况下,子进程是通过父进程创建的,子进程再去创建新的进程。子进程和父进程运行在不同的内存池,是异步的,即父进程永远无法预测子进程什么时候结束。当一个进程完成它的工作之后,它的父进程需要调用wait()或waitpid()系统调用取得子进程的终止状态。1. 僵尸进程僵尸进程:(父进程没结束,子进程提前结束,父进程没有处理子进程的状态)(有害,应...原创 2018-05-17 10:43:17 · 2260 阅读 · 0 评论 -
数据结构和算法-从任意长度的可迭代对象中分解元素
###数据结构和算法-从任意长度的可迭代对象中分解元素python3从任意长的对象中分解元素:def drop_first_last(grades): first, *middle, last = grades return middlePython 3.7.1 (default, Dec 14 2018, 13:28:58)[Clang 4.0.1 (tags/RELEASE_4...原创 2019-03-21 20:17:55 · 255 阅读 · 0 评论 -
python将序列分解为单独的变量
python将序列分解为单独的变量[root@2e9b3ba2733e /]# pythonPython 2.7.5 (default, Oct 30 2018, 23:45:53)[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux2Type "help", "copyright", "credits" or "license" for mor...原创 2019-03-21 19:41:22 · 381 阅读 · 0 评论 -
类装饰器
###类装饰器# coding=utf-8class Test(): def __init__(self, func): print("初始化!!!") print('func name is {}'.format(func.__name__)) self.__func = func def __call__(self): ...原创 2018-11-07 15:57:13 · 164 阅读 · 0 评论 -
cffi 安装报错“c/_cffi_backend.oc/_cffi_backend.c:15:17: error: ffi.h: No such file or directory”问题
cffi安装问题环境:powerlinux6.5-64 安装: 1. 解压cffi-1.11.5.tar.gz 2. 进入cffi目录 cd cffi-1.11.5 python setup.py install报错信息如下:[root@localhost cffi-1.11.5]# /opt/python-powerlinux6-64/bin/pyt...原创 2018-09-14 10:02:36 · 4214 阅读 · 0 评论 -
python range()函数反序遍历sequence
方法1>>> a = range(10)>>> for i in reversed(a):... print(i)...98...10方法2>>> for i in range(10,-1,-1):... print(i)...1098...10原创 2018-09-04 11:22:39 · 437 阅读 · 0 评论 -
python调用mysql学习网站总结
https://www.cnblogs.com/D666/p/9165088.htmlhttp://www.runoob.com/python/python-mysql.html原创 2018-08-31 17:33:26 · 226 阅读 · 0 评论 -
LD_LIBRARY_PATH 环境变量的设置
编译的python 每次打开新的终端 都要设置LD_LIBRARY_PATH 解决方法: 在/etc/ld.so.conf中lib[root@ant opt]# cat /etc/ld.so.confinclude ld.so.conf.d/*.conf/usr/X11R6/lib64/opt/python-centos4.0-64/lib然后ldconfig 即可 不用再...原创 2018-08-27 16:03:47 · 1991 阅读 · 0 评论 -
编译安装psutil报错,sched_getaffinity解决方案
python setup.py buildgcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -DPSUTIL_ETHTOOL_MISSING_TYPES=...原创 2018-08-06 13:51:53 · 894 阅读 · 0 评论 -
解决:libpython2.7.so.1.0: cannot open shared object file: No such file or directory
全局搜索libpython2.7.so.1.0find / -name libpython2.7.so.1.0在ld.so.conf中添加/usr/local/libvi /etc/ld.so.confcd 到/usr/local/libln -n /usr/lib/libpython2.7.so.1.0 libpython2.7.so.1.0/sbin...原创 2018-07-31 16:23:17 · 11966 阅读 · 0 评论 -
Python源码包编译安装
Python下载https://www.python.org/downloads/source/Python-2.7.13.tgz解压、配置、编译、安装tar -zxvf Python-2.7.13.tgzcd Python-2.7.13./configure --prefix=/usr/local --enable-sharedmakemake installLinu...原创 2018-07-13 11:30:10 · 2233 阅读 · 0 评论 -
初识Tornado,搭建web service处理http请求
「转」简单的web services:现在我们将开始了解什么是tornado,tornado可以做什么。我们来通过分析tornado实现的一个简单web service 例子开始吧。Hello Tornadotornado 是一个可以处理http请求的框架,你的工作是作为一个程序员,编写一个handlers来响应一个标准的http请求。,下面是这个例子的所有代码: 范例1:hello...转载 2018-07-12 16:32:43 · 3193 阅读 · 2 评论 -
打印进程树,结合psutil
打印进程树,结合psutil# coding: utf-8import psutilfrom functools import wraps# ===================================================================# --- slots classes# ===============================...原创 2018-05-29 15:32:30 · 861 阅读 · 0 评论 -
python进程模块-subprocess,Process,multiprocessing
subproces,Process,multiprocessingsubprocess模块用法: subprocess的目的就是启动一个进程并和它通信 PIPE表示的是管道,进程间的通信 subprocess.Popen(args, bufsize=0, executable=None, stdin=None, stdout=None, stderr=None, preexec_...原创 2018-05-16 11:41:33 · 2450 阅读 · 0 评论 -
python模块之psutil
psutil安装安装方法网上很多种,这里不在叙述:介绍一种pip install psutil获取系统基本信息psutil使用>>> import psutil>>> dir(psutil) #python dir()函数,获取当前模块的属性列表[dir函数](http://www.runoob.com/p原创 2018-05-11 10:17:39 · 685 阅读 · 0 评论 -
Python编程之lambda表达式
lambda表达式首先先接触一下:def p(x, y): return x*yp = lambda x, y : x*yprint p(4, 5)>>>20Lambda表达式,通常是在需要一个函数,又不想去命名一个函数,也就是指匿名函数。使用lambda表示的匿名函数应该是简单的,如果过于复杂最好定义函数1. 应用在函数式编程中Py...原创 2018-05-17 16:59:16 · 302 阅读 · 0 评论 -
数据结构和算法-保存最后N个元素
ss原创 2019-03-22 10:31:59 · 361 阅读 · 0 评论