随笔分类 - python
摘要:前言 勤奋是学习的枝叶,当然很苦,智慧是学习的花朵,当然香郁。 一、Faker模块是什么? 一个Python第三方模块,主要用来创建伪数据 无需再手动生成或者手写随机数来生成数据,是否faker提供的方法,即可完成数据的生成 二、使用背景介绍 在软件测试过程中,我们经常需要使用一些测试数据,针对这种
阅读全文
摘要:https://www.cnblogs.com/it-tsz/p/10534654.html
阅读全文
摘要:1、安装:pip install PyYaml -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 2、python操作Yaml库: 字典--转换--字符串 import yaml python_obj = { "name
阅读全文
摘要:安装第三方库 pip install xlrd pip install xlutils pip install xlwt pip install openpyxl #支持xlsx后缀 excleDir=r'D:/sss.xls' import xlrd from xlutils.copy impor
阅读全文
摘要:安装 在 https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient 网站下载对应版本的插件 其中cp34对应python3.4,cp36对应python3.6,其他类推 若64位的不行可尝试32位的 下载后执行:pip install D:\py
阅读全文
摘要:方式一: import ast str_list = "[11.23,23.34]" list_list = ast.literal_eval(str_list) print(type(list_list)) 得到结果为: <class 'list'> 方式二: import json str_li
阅读全文
摘要:正则表达式实用语法--re 恢复× 1、. 通配符:可以匹配任何字符,换行符'\n'除外 # . 通配符,只代表一个元素,换行符除外 import re res=re.findall('s.','songqingsis\n') #1、至少两个必填参数(正则表达式,处理的字符串)2、返回类型:列表 p
阅读全文
摘要:1-字典的特性: 1-它没有下标 不是序列类型! 2-一种映射--map 3-字典是mutable 的 可以改变 4-字典内部元素不存在顺序的概念 5-字典内部不会存在相同键名 6-相同键名时候,后面的值会覆盖前面的值 唯一的 2-字典的常用操作 dict1 = {'name': 'Jack', '
阅读全文
摘要:1、赋值 = # alist = [10,20,[100,200]] # blist = alist # blist.append(30) # print('alist: ',alist,' ; id是: ',id(alist)) # print('blist: ',blist,' ; id是: '
阅读全文
摘要:max() 方法返回给定参数的最大值,参数可以为序列。语法:max( x, y, z, .... ) >>> a='1,2,3,4' >>> type(a) #类型为字符串 <type 'str'> >>> max(a) #max 返回了最大值 '4' >>> a=[1,2,3,4] >>> typ
阅读全文
摘要:alist=[10,3.14,'hello',[200,300]] 1、切片操作:print(alist[:1]) 结果:[10] 切片出来的类型和原数据类型保持一致 2、列表常用操作: #1查询:获取元素 最快是下标获取 alist=[10,3.14,'hello',[200,300]] prin
阅读全文
摘要:1、拼接: 1-多个字符串进行连接 + 连接符,必须左右数据类型一致 例: print('hello'+'world') 结果:helloworld 例: print(5+'world') 结果:TypeError: unsupported operand type(s) for +: 'int'
阅读全文
摘要:1、除法:18/5==3.6 4/2==2.0(必定带小数) 18//5==3(取整数位,小数后直接舍弃,不四舍五入) 2、次方:2**3==8(2的3次方) 3、向下取整:print(int(3.76)) 结果:3 4、四舍五入:print(round(3.76)) 结果:4 print(roun
阅读全文
摘要:1、下位机给上位机间隔发送心跳 2、下位机收到上位机的指令时,返回相应参数(这里写固定死了) 3、直接放while循环里,实现断线重连 4、使用了17个线程模拟17个下位机 # -*- coding:utf-8 -*- # Author : tang # Data : 2020-06-05 9:02
阅读全文
摘要:1-字符串格式化输出方法一: % 1-print('名字是 %s,年龄是%s' % (name ,age)) 2- %s 字符串 相当于执行了str() 3- (name ,age) 只能是元组,不能是列表 4- 多个数据的打印,一定是元组 %后字符含义: %s:str,字符类型,用str()方法处
阅读全文
摘要:创建函数: def date_range(start_date,end_date): for n in range(int((end_date-start_date).days)): yield start_date+datetime.timedelta(n) 调用: for i in date_r
阅读全文
摘要:方法一:根据除、余取 百:(int(i/100))十:int(i%100/10)个:i%100%10 方法二:int转str,再用list转, a=258b=list(str(a))b=[2,5,8]
阅读全文
摘要:import pymssql from readconfig import * #读取配置文件ini的py文件 import pprint class SqlsvLib: def __init__(self): # 类的构造函数,初始化数据库连接ip或者域名,以及用户名,密码,要连接的数据库名称 s
阅读全文

浙公网安备 33010602011771号