Python
文章平均质量分 58
julia294
这个作者很懒,什么都没留下…
展开
-
python json字段必填字段与excle做比对
# -*- coding: utf-8 -*-import xlrdimport jsonimport xlwtimport openpyxlfrom openpyxl import Workbookimport requestsimport pdbimport jsonpathjsonpathname=r"D:\python\JsonCheck\data.json"excelpath=r"D:\python\JsonCheck\excle.xlsx"sheetname=r"t.原创 2020-11-04 14:18:29 · 236 阅读 · 0 评论 -
selenium之CSS定位汇总
以百度首页为例:定位输入框一:单一属性定位1:type selectordriver.find_element_by_css_selector('input')2:id 定位driver.find_element_by_css_selector('#kw')3:class 定位driver.find_element_by_css_selector('.s_...转载 2019-07-19 17:49:06 · 1731 阅读 · 0 评论 -
元素唯一,但是python+selnium无法定位问题
一开始各种折腾,换了各种定位方法,最后好不容易发现原来是html中加了iframe,导致无法直接定位,需要先跳转至iframe中,再用元素定位。PS:python版本3.5.4定位iframe# 1.有id,并且唯一,直接写iddriver.switch_to.frame("x-URS-iframe")# 2.有name,并且唯一,直接写namedriver.switch_to...原创 2018-11-20 17:29:48 · 472 阅读 · 0 评论 -
python中类的self用法大全
在介绍Python的self用法之前,先来介绍下Python中的类和实例…… 我们知道,面向对象最重要的概念就是类(class)和实例(instance),类是抽象的模板,比如学生这个抽象的事物,可以用一个Student类来表示。而实例是根据类创建出来的一个个具体的“对象”,每一个对象都从类中继承有相同的方法,但各自的数据可能不同。 1、以Student类为例,在Python中,定义类如下:...转载 2018-11-08 16:24:55 · 698 阅读 · 0 评论 -
Python3 读、写Excel文件
Python3 读、写Excel文件首先,简单介绍一下EXECL中工作簿和工作表的区别:工作簿的英文是BOOK(WORKBOOK),工作表的英文是SHEET(WORKSHEET)。一个工作簿就是一个独立的文件 一个工作簿里面可以有1个或者多个工作表 工作簿是工作表的集合1:使用python实现对Excel文件的读写,首先需要安装专用的模块(可以自己编写)xlrd,xlwt模块...转载 2018-11-09 16:21:07 · 499 阅读 · 0 评论 -
Django新手图文教程
本文面向:有python基础,刚接触web框架的初学者。 环境:windows7 python3.6.1 pycharm专业版 Django 1.10版 pip3 一、Django简介 百度百科:开放源代码的Web应用框架,由Python语言编写...... 重点:一个大而全的框架,啥都替你考虑好了。1. web框架介绍 具体介绍Django之前...转载 2018-09-26 16:37:58 · 247 阅读 · 0 评论 -
python3.6打包exe
1.官方给出下载地址:https://github.com/pyinstaller/pyinstaller2.在开发版目录下运行:cmd进入到pyinstaller的安装目录,执行python setup.py install 命令安装。3.在pyinstaller的安装目录下运行:pyinstaller.exe -F -w D: \ijk.py(文件的位置)4.执行成功后...原创 2018-09-20 19:33:30 · 418 阅读 · 0 评论 -
Python做一个接口压测
#!/usr/bin/env python#coding=utf8 import httplib, urllib, urllib2, json,random,datetimenowTimestyle=datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")nowTime=datetime.datetime.now().strftime("%Y%m%...原创 2017-11-08 17:31:49 · 6411 阅读 · 0 评论 -
Python的post请求josn格式参数
import httplib, urllib, urllib2, jsondef http_post(): serverurl = 'http://120.26.100.21/trade/order/reservation' postData = {"extReservationNo" :"2017011080001", "memberId"原创 2017-11-08 10:57:17 · 2685 阅读 · 0 评论 -
在mysql某个表中尾部通过excle导入数据
思路:1)将excle中的数据先取出来放入数组中li2)进入数据库3)直接批量插入数据4)关闭所有连接import MySQLdbimport xlrdli = []wb = xlrd.open_workbook("D:\\Program Files\\subpy\\sql2.xlsx")ws = wb.sheet_by_index(0)nrows = ws原创 2017-04-06 14:24:10 · 465 阅读 · 0 评论 -
ImportError: cannot import name webdriver解决方案
在sublime写一个Python程序的时候,使用from selenium import webdriver,在run的时候却出现ImportError: cannot import name webdriver的提示,但是在Python IDLE里面跑却没有错误。 查了很多资料,原因如下,我新建的名称叫selenium.py,导致Python会先导入这个文件,然后再导入标准库里面的原创 2017-03-24 15:57:43 · 33652 阅读 · 15 评论 -
在Selenium Webdriver中使用XPath Contains、Sibling函数定位
前言在一般情况下,我们通过简单的xpath即可定位到目标元素,但对于一些既没id又没name,而且其他属性都是动态的情况就很难通过简单的方式进行定位了。在这种情况下,我们需要使用xpath1.0内置的函数来进行定位,下面我们重点讨论一下3个函数:ContainsSiblingContains函数通过contains函数,我们可以提转载 2017-04-07 14:41:58 · 6338 阅读 · 0 评论 -
Python实现将txt中的文件逐行导出并且写入excle
全文使用的是xlswriter模块写的,也有人使用 xlrd与 xlutils模块实现,不过还未进行验证import xlsxwriterworkbook = xlsxwriter.Workbook("D:\\Program Files\\subpy\\sql2.xlsx")#在指定目录下创建一个excleworksheet = workbook.add_worksheet("st原创 2017-03-28 16:45:37 · 3593 阅读 · 0 评论