06 2022 档案
python中subprocess模块
摘要:subprocess 模块可以用于执行系统命令, 拿到执行的结果, 速度比较的快, 并且它允许你创建一个新的进程让其去执行另外的程序, 并与它进行通信,获取标准的输入、标准输出、标准错误以及返回码等 先来一个正确执行命令 import subprocess res = subprocess.Pope
阅读全文
python csv 跳过第一行
摘要:方式一: input_file = open("C:\\Python34\\test.csv") line_num = 0 for line in input_file: line_num += 1 if (line_num != 1): do_readline() 方式二: 如果需要跳过第一行,可
阅读全文
python中 itertools模块
摘要:循环器(iterator)是对象的容器,包含有多个对象,通过调用循环器的next()方法,循环器将依次返回一个对象,直到所有的对象遍历穷尽,循环器将举出StopIteration错误。 在for i in iterator结构中,循环器每次返回的对象将赋予给i,直到循环结束。使用iter()内置函数
阅读全文
YUV 数据格式
摘要:YUV 数据格式概览 YUV 的原理是把亮度与色度分离,使用 Y、U、V 分别表示亮度,以及蓝色通道与亮度的差值和红色通道与亮度的差值。其中 Y 信号分量除了表示亮度 (luma) 信号外,还含有较多的绿色通道量,单纯的 Y 分量可以显示出完整的黑白图像。U、V 分量分别表示蓝 (blue)、红 (
阅读全文
python中shutil模块
摘要:复制文件、并进行文件改名: import shutil # 复制文件、并进行文件改名 copy src_copy = r"D:\codes\ai2022\test1\a1.txt" dst_copy = r"D:\codes\ai2022\test2\a2.txt" shutil.copy(src_
阅读全文
python中os模块
摘要:os.mkdir():创建一个目录;os.makedirs():创建多层目录。 os.rmdir():删除一个目录;os.removedirs():删除多层目录。 os.listdir():列出目录下的目录及文件。 os.getcwd():获取当前文件夹的绝对路径。 os.chdir():改变当前路
阅读全文
python 将yuv420p文件转为PNG图片格式的两种方法
摘要:方法一: import os import cv2 as cv import numpy as np # 读取yuv420p的一帧文件,并转化为png图片 if __name__ == '__main__': filepath = 'one_frame_of_highway.yuv' binfile
阅读全文
nikto 的基本使用
摘要:一、Nikto简介 Nikto 是一款开放源代码的、功能强大的 WEB 扫描评估软件,能对 web 服务器多种安全项目进行测试的扫描软件,去寻找已知有名的漏洞,能在230多种服务器上扫描出2600多种有潜在危险的文件、CGI 及其他问题,它可以扫描指定主机的 WEB 类型、主机名、特定目录、COOK
阅读全文
pandas模块
摘要:Pandas ( Python Data Analysis Library )是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处理数据的函数和方法。你很快
阅读全文
python 文件操作模式
摘要:对文件操作的基本步骤 f=open('a.txt','r',encoding='utf-8') data=f.read() print(data) f.close() 文件的打开和关闭使用open()、close()函数,文件刚打开时光标在最前面。 open()函数的第一个参数为要打开的文件名,默认
阅读全文
python 操作excel文件
摘要:xlrd模块:用于读取excel表中的数据 xlwt模块:用于将数据写入excel表中 一、xlrd模块读取excel文件 xlrd模块既可以读取xls文件也可以读取xlsx文件。 获取工作簿对象:book = xlrd.open_workbook('excel文件名称') 获取所有工作表名称:na
阅读全文
python 操作csv文件
摘要:一、使用csv模块进行读写 1、通过writer和reader对象进行写和读操作 写操作 通过创建writer对象写入: 创建数据和表头 创建writer对象 写表头 遍历列表,将每一行数据写入 案例一(每次写入一行): import csv # 数据 person = [('xxx', 18, 1
阅读全文