- 博客(35)
- 资源 (3)
- 收藏
- 关注
原创 性能菜鸟
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-02-26 16:56:27
187
原创 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
282
原创 登录远程数据库命令同步其他帐号的库
登录远程数据库命令:sqlplus 帐号/\"密码\"@字符串/wjbloene执行命令:set serveroutput on size UNLIMITEDcall utl_post_release.grant_privs_rw('其他帐号');call utl_post_release.fix_synonyms(user);call utl_post_release.com...
2020-03-12 13:44:29
251
转载 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
1790
转载 IntelliJ IDEA clone 报错"Authentication failed for ''url"
GitHub 添加 SSH keys首先在本地创建 SSHKeys$ ssh-keygen -t rsa -C "18817801185@163.com"后面的邮箱即为 github 注册邮箱,之后会要求确认路径和输入密码,一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。那么问题来了,如何进入到 ~/ 路径下找到...
2019-05-17 17:15:35
2294
原创 eclipse bpmn 编辑器安装打开
直接打开eclipse,help-> install new software:单击add:Name: Activiti BPMN 2.0 designerLocation:http://activiti.org/designer/update/按照下面的步骤安装
2019-04-09 09:23:09
2183
原创 元素唯一,但是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
500
转载 Python3 读、写Excel文件
Python3 读、写Excel文件首先,简单介绍一下EXECL中工作簿和工作表的区别:工作簿的英文是BOOK(WORKBOOK),工作表的英文是SHEET(WORKSHEET)。一个工作簿就是一个独立的文件 一个工作簿里面可以有1个或者多个工作表 工作簿是工作表的集合1:使用python实现对Excel文件的读写,首先需要安装专用的模块(可以自己编写)xlrd,xlwt模块...
2018-11-09 16:21:07
568
转载 python中类的self用法大全
在介绍Python的self用法之前,先来介绍下Python中的类和实例…… 我们知道,面向对象最重要的概念就是类(class)和实例(instance),类是抽象的模板,比如学生这个抽象的事物,可以用一个Student类来表示。而实例是根据类创建出来的一个个具体的“对象”,每一个对象都从类中继承有相同的方法,但各自的数据可能不同。 1、以Student类为例,在Python中,定义类如下:...
2018-11-08 16:24:55
733
转载 Django新手图文教程
本文面向:有python基础,刚接触web框架的初学者。 环境:windows7 python3.6.1 pycharm专业版 Django 1.10版 pip3 一、Django简介 百度百科:开放源代码的Web应用框架,由Python语言编写...... 重点:一个大而全的框架,啥都替你考虑好了。1. web框架介绍 具体介绍Django之前...
2018-09-26 16:37:58
272
原创 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
483
原创 crt 如何修改背景颜色与字体颜色
进入option-session option-appearance,点击edit修改对应模板的颜色即可。xiu
2018-08-22 19:17:35
8646
翻译 shell之printf
printf 命令用于格式化输出, 是echo命令的增强版。如同 echo 命令,printf 命令也可以输出简单的字符串:$printf "Hello, Shell\n" Hello, Shell $$printf "Hello, Shell\n"Hello, Shell$printf 不像 echo 那样会自动换行,必须显式添加换行符(\n)。如同 echo 命令,...
2018-07-17 21:10:26
484
原创 DDL与DML的区别
DML(Data Manipulation Language)数据操纵语言:适用范围:对数据库中的数据进行一些简单操作,如insert,delete,update,select等. DDL(Data Definition Language)数据定义语言:适用范围:对数据库中的某些对象(例如,database,table)进行管理,如Create,Alter和Drop.一、DDL(数据定义语言,Da...
2018-05-28 18:07:49
212992
6
转载 chromedriver与chrome各版本及下载地址
当时找chromedriver与chrome的的对应版本的好麻烦,如今整理下: 驱动的下载地址如下: http://chromedriver.storage.googleapis.com/index.html
2017-11-10 11:14:21
2970
原创 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
6465
原创 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
2718
转载 python unittest之断言及示例
# _*_ coding:utf-8 _*_import unittestimport sysreload(sys)sys.setdefaultencoding("utf-8")class demoTest(unittest.TestCase): def test1(self): self.assertEqual(4 + 5,9)
2017-04-11 18:55:02
14939
转载 在Selenium Webdriver中使用XPath Contains、Sibling函数定位
前言在一般情况下,我们通过简单的xpath即可定位到目标元素,但对于一些既没id又没name,而且其他属性都是动态的情况就很难通过简单的方式进行定位了。在这种情况下,我们需要使用xpath1.0内置的函数来进行定位,下面我们重点讨论一下3个函数:ContainsSiblingContains函数通过contains函数,我们可以提
2017-04-07 14:41:58
6433
原创 在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
489
原创 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
3654
转载 python的selenium的带https安全隐私问题解决方案
前言随着现在站点对安全的要求越来越高,越来越多的企业网站接入了https,随着https的大规模应用,我们在使用python selenium2进行自动化测试时,也要面临的挑战。面临的问题在实际的自动化测试实践中,因为越来越多的站点接入https,使得我们原有的python selenium2自动化测试代码进行测试时,浏览器总是报安全问题,即便在浏览器选项中将被测网址加入信任网址也没用。一般情况下...
2017-03-24 16:43:35
10010
1
原创 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
33941
15
转载 sublimetext3-实用快捷键整理
sublimetext3-实用快捷键整理实用快捷键Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+Shift+W:关闭所有打开文件Ctrl+Shift+V:粘贴并格式化Ctrl+D:选择单词,重复可增加选择下一个相同的单词Ctrl+L:选择行,重复可依次增加选择
2017-03-24 10:44:19
352
转载 Sublime Text 3 3126 注册码
Sublime Text 3 3126 注册码—– BEGIN LICENSE —–Michael BarnesSingle User LicenseEA7E-8213858A353C41 872A0D5C DF9B2950 AFF6F667C458EA6D 8EA3C286 98D1D650 131A97ABAA919AEC EF20E143 B361B1E7 4C8B7
2017-03-23 14:45:59
455
原创 sql中插入多列多行数据
sql插入一行多列数据:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)sql插入多行多列数据:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....),((值1, 值2,....),(...);
2017-03-22 17:25:18
14399
3
原创 mysql表中如何增加多列
数据库版本是5.5alter table tableName add (columnName1 varchar(30),columnName2 varchar(30),...);注意:后面的;一定要的
2017-03-22 16:56:54
7071
转载 在eslipe下配置maven
下载maven的bin,在apache官方网站可以下载。下载下来之后,解压,找个路径放进去, 把bin的位置设在环境变量里,新建环境变量MAVEN_HOME在PATH里加入maven的bin的路径由于
2017-02-10 17:51:09
723
原创 乌邦图下安装ssh
为了进行ssh连接,一直连接都是失败,网上查了好多资料才知道装的这个版本未自动装载ssh1、网络既然要远程ubuntu的系统、那么首先是两个网络是不是在一个网段、能不能ping的通?a) Windows电脑上——cmd 打开命令窗口、键入:ipconfig 命令、查看主机IP。b) ubuntu系统、ctrl + alt + F1打开命令终端、键入ifcon
2017-02-10 14:30:16
1226
转载 乌邦图中安装和配置vsftp
1更新源列表打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-->回车,就可以了。如果不运行该命令,直接安装vsftpd,会出现"有 几个软件包无法下载,您可以运行apt-get update------"的错误提示,导致无法安装。2安装vsftpd打开"终端窗口",
2017-02-09 18:14:10
1220
转载 linux中报404错误解答
Ubuntu 11.04更新源1.打开终端2.修改更新服务器列表。a.备份原来软件列表。 sudo cp /etc/apt/sources.list /etc/apt/sources.list_backupb.用gedit打开source.list文件 gedit source.list删掉所有内容, 添加下面的源deb http://old
2017-02-09 17:31:16
2208
转载 相对路径与绝对路径的区别
相对路径是相对脚本文件来的。比如脚本在C:/python目录下,相同目录下有一个文件叫test.txt那么绝对路径就是 C:/python/test.txt,相对路径就是test.txt使用脚本 open('C:/python/test.txt','r') 和 open('test.txt','r')效果都是一样的...
2017-01-24 17:44:18
665
转载 Ubuntu系统如何获取root权限
PS:网上有很多资料显示,最容易出错的是使用了guest用户登录了账号,那样会一直报错:命令提示符中输入:sudo passwd root(设置root密码)
2017-01-11 18:48:55
581
pip包(Python)
2017-01-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人