Python_excel基本操作二(Openpyxl) 六、现有文件的引用和操作(行操作)6、现有文件的引用和操作(行操作)#coding=utf-8fromopenpyxlimportWorkbookfromopenpyxlimportload_workbookwb=load_workbook('e:\\sample.xlsx')ws=wb.activerows=[]forrowin...
Python_excel基本操作一(Openpyxl) excel操作一、安装Openpyxl包pip install openpyxl==2.5.4想要在文件中插入图片文件,需要安装pillow,安装文件:PIL-fork-1.1.7.win-amd64-py2.7.exe二、创建一个excel 文件,并写入不同类的内容#-*-coding:utf-8-*-importlocalefromop...
Python_excel的简单封装(Openpyxl) 封装一个excel的类一、fromopenpyxlimportWorkbookfromopenpyxlimportload_workbookclassExcelUtil(object):def__init__(self,excel_file_path,current_sheet_name=None):self.e...
Python_多进程_subprocess(含标准输入、输出、错误输出) 多进程_subprocess一、说明subprocess为新启动的子进程,不是主进程cmd的命令的返回结果,会存进pip所在的缓存区域里统计文件有多少行 wc -l a.txtls -al|wc -l#ls的命令执行的结果通过管道流给了wc命令去使用#ls的结果存在了缓存区域,后面的命令可以直接在缓存里取到>>> im...
Python_多进程_进程安全(加锁)&进程同步信号传递(Event) 一、多进程_进程安全(加锁)1、目的锁是为了确保数据的一致性,避免读写时,其他数据同时读取,会造成数据错误线程安全:多线程读写的时候会加锁线程不安全:没加锁,写起来会乱2、加锁#encoding=utf-8from multiprocessing import Process, Lock import timedef l(num,lock): ...
Python_报错:PermissionError: [Errno 13] Permission denied: 'XXXXX.xlsx' Python_报错:D:\Python36\python.exe D:/test_excel/excel_001.pyTraceback (most recent call last): File "D:/test_excel/excel_001.py", line 14, in <module> wb.save("e:\\sample.xlsx") File ...
Python_多进程_进程间的同步 进程间的同步一、进程同步_信号传递(Event)#encoding=utf-8importmultiprocessingimporttimedefwait_for_event(e):#无超时等待"""Waitfortheeventtobesetbeforedoinganything"""print('wait_f...
Python_报错:line XXX, in join assert self._state in (CLOSE, TERMINATE) AssertionError Python_报错:line XXX, in join assert self._state in (CLOSE, TERMINATE)AssertionError源码:#encoding=utf-8import timefrom multiprocessing import Pooldef run(fn): #fn:函数参数是数据列表的一个...
Python_多进程_同步进程(消息队列) 多进程_同步进程(消息队列)一、队列>>> import queue>>> q=queue.Queue()>>> q.put(1)>>> q.get()1>>> q.put(2)>>> q.put(3)>>> q.put...
Python_多进程模板(获取url前20字符) 多进程模板1、多进程获取url的前20个字符#coding=utf-8import multiprocessingimport urllib.requestimport timedef func1(url) : response = urllib.request.urlopen(url) html = response.read() p...
Python_多进程_创建进程池 多进程_创建进程池一、进程池概括1、进程池说明2、进程池方法二、获取cpu操作核数import multiprocessingmultiprocessing.cpu_count()运行结果三、多进程_进程池&单进程的效率比对#coding:utf-8importmultiprocessingimport...
Python_pymysql+游标(cursor())的应用 pymysql的应用一、装包(前提)py -m pip install pymysql;D:\Python36\python.exe -m pip install pymysql二、创建连接+游标的应用1、简单示例#coding=utf-8import pymysql# 打开数据库连接conn = pymysql.connect(...
Python_进程的创建和简单应用 进程的创建和简单应用1、进程简单创建实例(os.fork()用于linux)#!/user/bin/python#encoding=utf-8import osprint (os.getpid())#自己本身的进程idpid = os.fork() # 创建一个子进程,仅能在linux下运行print (pid) #子进程id和0if pid =...
MySQL_查询操作(select) 查询操作1、别名查询select id 序号,name 名字 from test_1209ryc;2、条件查询(between)select * from test_1209ryc where id between 2 and 5;3、条件查询(in)select*fromtest_1209rycwhereidin(1,2,3);...
MySQL_小练习(内外连接、主键设置) 小练习(内外连接、主键设置)1、创建学生表create table student(id int not null auto_increment,name varchar(20) not null,sex char(1),submission_date date,primary key(id))engine=innodb character set utf...
Python_Xml简介 Xml简介1、说明:<?xmlversion="1.0"encoding="utf-8"?><!--thisisatestaboutxml.--><booklisttype="scienceandengineering"><bookcategory="math">&l...
MySQL_数据库的基本操作(增删改查) 数据库的基本操作1、简单查看show databases;mysql> use test;Database changedshow tables;create database huanghuang;drop database huanghuang;2、查看当前使用的库select database()3、建表...
Jmeter_引用外部文件(Java文件、Class文件) 引用外部文件(Java文件、Class文件)一、Bean Shell(引用外部Java文件并调用)1、设置并添加//引用外部的Java文件,要用绝对路径source("D:\\xingneng_work_file\\work_file\\test_add.java");//new生成对象并调用函数int res = new Myclass().add(...
Python_json的简单说明 Json的简单说明1、json的简介网络传输的本质,服务器a——服务器b(本身是以字节传输的)Soap:简单对象传输协议#coding=utf-8importjsondata=[{'a':"A",'b':(2,4),'c':3.0}]res=repr(data)print("data:",res)data_json=json....
Jmeter_文件的参数化&添加日志 文件的参数化&添加日志一、文件的参数化(1)添加(2)设置1)简单的例子(非分隔符)a:添加测试文件b:设置下http的参数运行的结果会轮循2)简单的例子(含分隔符)a:添加测试文件b:设置c:运行结果二、添加日志(Console Statu Logger)jmeter会在执行时,可以...