- 军军小站|张军博客
搜索到与相关的文章
Python

python内存泄漏

python基本运行机制。Python程序运行时不需要编译成二进制代码,而直接从源码运行程序,简单来说是,Python解释器将源码转换为字节码,然后再由解释器来执行这些字节码。解释器的具体工作:1完成模块的加载和链接;2将源代码编译为PyCodeObject对象(即字节码),写入内存中,供CPU读取;3从内存中读取并执行,结束后将PyCodeObject写回硬盘当中,也就是复制到.pyc或.pyo文件中,以保存当前目录下所有脚本的字节码文件;*之后若再次执

系统 2019-09-27 17:57:05 1975

Python

Python开发之Nginx+uWSGI+virtualenv多项目部署教程

1、新建独立运行环境,命名为env[root@vultr~]#mkdirprojects#测试的项目总目录[root@vultr~]#pip3installvirtualenv[root@vultr~]#cdprojects[root@vultrprojects]#virtualenvenv--python=python3--no-site-packages--python:指定Python版本--no-site-packages:不复制系统已安装Pyth

系统 2019-09-27 17:57:01 1975

Python

python for循环remove同一个list过程解析

下午在用python将Linux的conf配置文件转化成字典dict时遇到了一个奇怪的问题,原先conf配置文件中没有注释行(以#开头的行),后来为了避免这种情况,添加了一个对以#开头的行删除的操作。实践结果颠覆了已有的认知,直接上代码示例。代码片段1#!/usr/bin/python#encoding:utf-8#-*-coding:utf8-*-importrelist_to_test=['#','#conf','NAME="Ubuntu"','VER

系统 2019-09-27 17:56:35 1975

Python

python下读取公私钥做加解密实例详解

python下读取公私钥做加解密实例详解在RSA有一种应用模式是公钥加密,私钥解密(另一种是私钥签名,公钥验签)。下面是Python下的应用举例。假设我有一个公钥文件,rsa_pub.pem,我要读取这个公钥并用它来加密。fromM2CryptoimportRSA,BIOfp=file('rsa_pub.pem','rb');pub_key_str=fp.read();fp.close();mb=BIO.MemoryBuffer(pub_key_str);

系统 2019-09-27 17:56:17 1975

Python

详解python中的模块及包导入

python中的导入关键字:import以及fromimport1、importimport一般用于导入包以及模块。不过有个小问题:(1)当导入的是模块的时候是可以直接可以使用模块内的函数以及变量的,比如说:包名为:com.test,在这个包底下有个模块为a.py,那么当其他包中的模块想要引入a模块的时候写法为importcom.test.a在b.py中调用的方式为:com.test.a.(a中的函数或者变量),而不能直接写为a.(a中的函数名或者变量)(

系统 2019-09-27 17:56:03 1975

Python

Python基于twisted实现简单的web服务器

本文实例讲述了Python基于twisted实现简单的web服务器,分享给大家供大家参考。具体方法如下:1.新建htm文件夹,在这个文件夹中放入显示的网页文件2.在htm文件夹的同级目录下,建立web.py,web.py的内容为:fromtwisted.web.resourceimportResourcefromtwisted.webimportserverfromtwisted.webimportstaticfromtwisted.internetimp

系统 2019-09-27 17:55:56 1975

Python

python 内置函数汇总详解

1.强制类型转换dict()强制转换为字典类型list()强制转换为列表类型tuple()强制转换为元组类型int()强制转为整形str()强制转换为字符串类型bool()强制转换为布尔类型set()强制转换为集合类型2.输入输出print()输出input()输入3.数学相关abs()绝对值qqq=abs(-253)print(qqq)float()转换成浮点型v=55v1=float(v)print(v1)max()找到最大值list=[11,22,3

系统 2019-09-27 17:55:32 1975

Python

基于python进行抽样分布描述及实践详解

本次选取泰坦尼克号的数据,利用python进行抽样分布描述及实践。备注:数据集的原始数据是泰坦尼克号的数据,本次截取了其中的一部分数据进行学习。Age:年龄,指登船者的年龄。Fare:价格,指船票价格。Embark:登船的港口。1、按照港口分类,使用python求出各类港口数据年龄、车票价格的统计量(均值、方差、标准差、变异系数等)。importpandasaspddf=pd.read_excel('/Users/Downloads/data.xlsx',

系统 2019-09-27 17:54:38 1975

Python

Python re模块介绍

Python中转义字符正则表达式使用反斜杠”\“来代表特殊形式或用作转义字符,这里跟Python的语法冲突,因此,Python用”\\\\“表示正则表达式中的”\“,因为正则表达式中如果要匹配”\“,需要用\来转义,变成”\\“,而Python语法中又需要对字符串中每一个\进行转义,所以就变成了”\\\\“。上面的写法是不是觉得很麻烦,为了使正则表达式具有更好的可读性,Python特别设计了原始字符串(rawstring),需要提醒你的是,在写文件路径的时

系统 2019-09-27 17:53:42 1975

Python

Python小白丁笔记(14)------模拟掷骰子

Random随机掷骰子基础代码:importrandomdefroll_dice():roll=random.randint(1,6)returnrolldefmain():total_times=10#初始化列表[0,0,0,0,0,0]记录每个点出现的次数result_list=[0]*6foriinrange(total_times):roll=roll_dice()forjinrange(1,7):ifroll==j:result_list[j-1

系统 2019-09-27 17:53:35 1975