龟速入门--十五周

一、python

1.psutil

psutil是一个跨平台库(http://pythonhosted.org/psutil/)能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要用来做系统监控,性能分析,进程管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、iostat、iotop、uptime、pidof、tty、taskset、pmap等。目前支持32位和64位的Linux、Windows、OS X、FreeBSD和Sun Solaris等操作系统。

安装

如果安装了Anaconda,psutil就已经可用了。否则,需要在命令行下通过pip安装:

pip install psutil

实验:打印操作系统中当前所有进程的名字

import psutil
pids = psutil.pids()
for pid in pids:
  p = psutil.Process(pid)
  print("pid-%d,pname-%s" %(pid,p.name()))

拓展:https://www.liaoxuefeng.com/wiki/1016959663602400/1183565811281984

2.os库

模块导入方式: import os

os模块是Python标准库中的一个用于访问操作系统相关功能的模块,os模块提供了一种可移植的使用操作系统功能的方法。使用os模块中提供的接口,可以实现跨平台访问。但是,并不是所有的os模块中的接口在全平台都通用,有些接口的实现是依赖特定平台的,比如linux相关的文件权限管理和进程管理。

os模块的主要功能:系统相关、目录及文件操作、执行命令和管理进程

实验:统计打印所有exe 文件的名称

import os
datanames=os.listdir('C:')
print(datanames)
for dataname in datanames:
           if os.path.splitext(dataname)[1]=='.exe':
              print(dataname)

参考:https://www.jianshu.com/p/eb3d65879a90

拓展:https://www.runoob.com/python/os-file-methods.html

二、Crypto

没做多少……做题记录↓

https://blog.csdn.net/weixin_51633776/article/details/111695328

 

这周是被高数线代折磨的一周……[晕]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值