![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python笔记
zyj1189
QQ693696817苦逼Python程序猿一枚
展开
-
python实现获取系统内存占用情况
首先需要安装psutil模块psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、...原创 2019-09-16 16:23:23 · 9902 阅读 · 5 评论 -
CentOS 7.6安装Python3.7.3
在CentOS7.6 上通过编译安装Python3.7.3,添加python3软链,并使用python3。环境安装环境如下:Windows 10 ProVMWare 12 ProCentOS Linux release 7.6.1810 (Core)root权限,所有操作都是在root用户下操作安装依赖和yum更新安装Python3.7.3的前期准备。yum更新个人习惯,安装...原创 2019-06-18 10:05:30 · 1798 阅读 · 0 评论 -
python万能装饰器实现计算函数的调用次数和执行时间
直接上代码# python万能装饰器实现计算函数的调用次数和执行时间import timedef set_fun(func): num = 0 # 初始化次数 def call_fun(*args, **kwargs): nonlocal num # 声明num 变当前作用域局部变量为最临近外层(非全局)作用域变量。 start = t...原创 2019-02-13 20:04:32 · 4386 阅读 · 4 评论 -
python3参数化列表防止SQL注入
什么是SQL注入产生原因: 后台将用户提交的带有恶意的数据和SQL进行字符串方式的拼接,从而影响了SQL语句的语义,最终产生数据泄露的现象。 如果防止: sql语句的参数化, 将SQL语句的所有数据参数存在一个列表中传递给execute函数的第二个参数注意此处不同于python的字符串格式化,必须全部使用%s占位所有参数所需占位符外不需要加引号from pymysql import ...原创 2019-01-27 20:05:43 · 1461 阅读 · 0 评论 -
利用python打印实现九九乘法口诀表
代码如下:#设定行初始值为1h = 1#当行数小于等于9行,执行下面代码while h <= 9: #设定列初始值为1 l = 1 #当列小于等于行数时,执行下面代码 while l <= h: #和等于行*列 he = h*l #输出行*列=和,结束的位置加空格 print("%d...原创 2018-12-19 20:02:45 · 6953 阅读 · 2 评论