0

Python 重要模块 sys

##导入模块: ```python import sys ``` --- ####(1) sys.argv 功能:以列表的形式存放在执行脚本时用户传输进来的参数 ```python sys.argv[0] //第0个参数是自己的脚本名 sys.argv[1] //第一个参数是脚本后跟的第一个参数 …… ``` 进入脚本输出列表 ![](http://www.flayerveo.com/usr/uploads/2020/02/131106- 阅读剩余部分 -
0

Python 重要模块 subprocess

##功能: 与系统进行交互,让我们可以执行一些OS(操作系统命令) ##导入模块: ```python import subprocess ``` --- ##方法:Popen 功能:直接执行系统命令 ```python 格式:subprocess.Popen(‘系统命令’,shell=True) 例:subprocess.Popen()这是一个父进程,’ls /opt’这是一个子进程,运行时父进程与子进程同时运行 ``` ![](http:- 阅读剩余部分 -
0

Python 重要模块 signal信号处理模块

##一、信号的概念 信号(signal)– 进程之间通讯的方式,是一种软件中断。一个进程一旦接收到信号就会打断原来的程序执行流程来处理信号。 在Linux下可以通过kill -l来查看所有的信息: 各类信号表: ![](http://www.flayerveo.com/usr/uploads/2020/02/3035614598.png) 信号所传递的每一个整数都被赋予了特殊的意义,并有一个信号名对应该整数。常用的信号有SIGINT, SIGQUIT, SIGC- 阅读剩余部分 -
0

Python 重要模块 Random

##Random-随机模块 **random.randint(区间):**(随机数) ```python 例:random.randint(1,40) #输出一个1-40间的随机数 ``` ![](http://www.flayerveo.com/usr/uploads/2020/02/2963829559.png) ```python 或: from random import randint randint(1,40) #输出一个1-40间的随机数 - 阅读剩余部分 -
0

Python 重要模块 psutil

##导入模块: ```python import psutil ``` ##功能介绍: 查看CPU核数: ```python psutil.cpu_count() ```   查看用户登录情况: ```python psutil.users() ```   查看内存信息: ```python psutil.virtual_memory() ```   查看CPU使用率: ```python- 阅读剩余部分 -
0

Python 重要模块 platform

##导入模块: ```python import platform ``` ##模块作用: 用来查看当前操作系统的相关属性,如果无法判断就返回空值 ##功能大全: 1.返回操作系统类型: ![](http://www.flayerveo.com/usr/uploads/2020/02/762898818.png) 2.返回操作系统架构: ![](http://www.flayerveo.com/usr/uploads/2020/02/38110- 阅读剩余部分 -
0

Python 重要模块 os

##导入模块: ```python import os ``` --- (1)os.system() 功能: 执行系统命令 ```python 例: os.systemI(‘ifconfig’) ```   (2)os.path() 返回布尔值: ```python os.path.isfile() 判断对象是否为文件 os.path.isdir() 判断对象是否为文件夹 os.path.exists() 判- 阅读剩余部分 -
0

Python 重要模块 optparse

##导入方式: ```python from optparse import OptionParser 或 import optparse ``` 模块功能:利用该模块可以设置选项,通过该选项向脚本传递所需的参数 代码实现: ```python 步骤一:导入optparse模块中的类 from optparse imoprt OptionParser 步骤二:将类实例化成对象,实例的名称为parser parser=OptionParser- 阅读剩余部分 -
0

Python 重要模块 logging日志处理模块

##基本操作: ```python import logging #导入模块 # 获取logger实例,如果参数为空则返回root logger logger = logging.getLogger("AppName") # 指定logger输出格式 formatter = logging.Formatter('%(asctime)s %(levelname)-8s: %(message)s') # 创建日志处理器 file_handler- 阅读剩余部分 -
0

Python 重要模块 argparse

##功能: 类似于optparse,是基于optparse衍生出来的模块,相比optparse要更为简单 ##导入方式: ```python import argparse 或 from argparse import ArgumentParser ``` ##代码详情: ```python 1.将类实例化成对象,实例的名称为parser: parser=argparse.ArgumentParser() 2.增加参数: parser.- 阅读剩余部分 -
0

Python GUI界面开发 Tkinter控件使用

##模块导入: ```python from Tkinter import * ``` ##画布 画布用来放置所有的控件 ```python 创建画布: huabu = Tk() //创建一个名为huabu的画布 更改画布标题:huabu.title(‘hello’) //给名为huabu的画布添加标题,标题内容为’hello’ 设置画布大小:huabu.geometry(‘400x200’) //设置名为huabu的画布宽为400,高为200 呈- 阅读剩余部分 -
    页码:
ICP证: 浙ICP备2022036136号