搜索结果
查询Tags标签: print,共有 7919条记录-
【jmespath】—1. 基础用法
一、jsonpath之前我写接口自动化测试时候,对于复杂的json返回,会使用jsonpath这个第三方库,就像写xpath一样,方便的查询json元素。因为之前写WEB自动化时候,总用xpath去查找元素,所以用起来非常顺手。这里是github上的链接,感兴趣的童鞋也可以去学习一下:jsonpath…
2021/4/23 18:25:36 人评论 次浏览 -
实验3 控制语句与组合数据类型应用编程
1.实验任务1x=list(range(10)) print(整数输出1:,end=) for i in x:print(i,end= )print(\n整数输出2:,end=) for i in x:print(f{i:02d},end=-)print(\n整数输出3:,end=) for i in x[:-1]:print(f{i:02d},end=-) print(f{x[-1]:02d})print(\n字符输出1:,end=) y1=[str(i…
2021/4/23 14:25:46 人评论 次浏览 -
多线程编程
进程与线程进程:计算机程序只是存储在磁盘上可执行的二进制文件。只有把他们加载到内存中并被操作系统调用,才拥有生命周期。进程则是一个执行中的程序。每个进程都有自己的地址空间,内存,数据栈以及其他用于跟踪执行的辅助数据。操作系统管理其上所有进程的执行,并为…
2021/4/23 12:56:04 人评论 次浏览 -
python-中函数的参数
函数的注释In [3]: def fun(test):...: This is a test content...: print("%s" % test)...: In [4]: print fun.__doc__ #打印函数的说明信息This is a test content函数与过程的区别#在数学中函数,执行完成之后,总是会返回一些数值;因为我们借助…
2021/4/23 12:26:43 人评论 次浏览 -
python-迭代器与生成器
直接用于for循环的对象,叫做可迭代对象,如列表,字典等。可以被next()函数调用,并返回下一个值的对象称为迭代器(iterator)。(next()方法在python2.7中使用__next__()方法)。在调用next()方法时,如果迭代器没有值可以返回,就会引发一个StopIteration异常。定义迭代…
2021/4/23 12:25:40 人评论 次浏览 -
python中hasattr, getattr,setattr及delattr四个方法
通过一个实例来说明,这四个函数的用法:首先一个如下的一个简单的类:class Animal(object): def __init__(self,name, zone):self.name = nameself.zone = zone def bark(self): print("The %s id barking..." % self.name)hasattr(object, name…
2021/4/23 12:25:35 人评论 次浏览 -
linux awk命令详解
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指…
2021/4/23 7:29:08 人评论 次浏览 -
Python WMI获取Windows系统信息
1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 #http://www.cnblogs.com/liu-ke/ 4 import wmi 5 import os 6 import sys 7 import platform 8 import time 9 10 def sys_version(): 11 c = wmi.WMI () 12 #获取操作系统版本 13 for sys in c.…
2021/4/23 7:28:56 人评论 次浏览 -
Python WMI获取Windows系统信息 监控系统
Python通过WMI模块获取Windows系统信息,对系统参数进行监控。 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 #http://www.cnblogs.com/liu-ke/ 4 import wmi 5 import os 6 import sys 7 import platform 8 import time 9 10 def sys_version(): 11 c …
2021/4/23 7:27:36 人评论 次浏览 -
python读取内存和空闲内存
# This is a sample Python script.import psutildef get_mem_info():mem = psutil.virtual_memory()mem1 = str(mem.total / 1024 / 1024 / 1024)mem2 = str(mem.free / 1024 / 1024 / 1024)print("内存总数为:", mem1[0:3], "G")print("空闲内…
2021/4/23 7:27:07 人评论 次浏览 -
python进阶(15)多线程与多进程效率测试
前言 在Python中,计算密集型任务适用于多进程,IO密集型任务适用于多线程正常来讲,多线程要比多进程效率更高,因为进程间的切换需要的资源和开销更大,而线程相对更小,但是我们使用的Python大多数的解释器是Cpython,众所周知Cpython有个GIL锁,导致执行计算密集型任务…
2021/4/23 7:27:01 人评论 次浏览 -
Python进程池,线程池,协程池
线程池import threadingimport timedef myThread():for i in range(10):time.sleep()print(d)sep=threading.Semaphore(1)threadlist=[]for name in ["a","b"]:mythd=threading.Thread(target=myThread,args=(name,))mythd.start()threadlist.append(…
2021/4/23 7:25:51 人评论 次浏览 -
Python的文本和字节序列
一、字符串的表示和存储 字符串是字符的序列,每个字符都有有一个数字作为标识,同时会有一个将标识转换为存储字节的编码方案; s = hello world python for c in s:print(c, end= )h e l l o w o r l d p y t h o n ACSII为协议内的每个字符分别对应一个数字,然后以…
2021/4/23 1:55:25 人评论 次浏览 -
python读取图片属性信息
import exifreaddef read():GPS = {}date = with open("D:\py项目工程\自动化测试\练习\IMG20201013135058.jpg", rb) as f:contents = exifread.process_file(f)print(contents)for key in contents:if key == "GPS GPSLongitude":print("经度 …
2021/4/22 20:29:02 人评论 次浏览 -
python用Levenshtein计算文本相似度
安装 Levenshtein 报错问题点击:解决安装python-Levenshtein时出现“Unable to find vcvarsall.bat”错误#! /usr/bin/python# -*- coding: utf8 -*-# @Time : 2018/8/30 10:11# @Author : yukangfrom Levenshtein import *# 个人总结的 关于 Levenshtein 所有函数的…
2021/4/22 20:26:54 人评论 次浏览