
Python
文章平均质量分 53
shandong_chu
这个作者很懒,什么都没留下…
展开
-
Python之解析JSON数据到Excel文件
介绍如何在Python中解析JSON数据原创 2022-06-24 16:58:54 · 4369 阅读 · 0 评论 -
Python之使用webdriver爬虫网络数据
介绍使用Python来进行数据爬虫原创 2022-06-14 21:20:18 · 6766 阅读 · 0 评论 -
Python selenium xpath —— 父子、兄弟、相邻、间隔节点定位方式详解
1. 由父节点定位子节点最简单的肯定就是由父节点定位子节点了,我们有很多方法可以定位,下面上个例子:对以下代码:原创 2021-06-08 19:08:25 · 3853 阅读 · 1 评论 -
Python logging模块详解
简单将日志打印到屏幕:[python] view plain copy import logging logging.debug('debug message') logging.info('info message') logging.warning('warning message') logging.error('error message') lo转载 2017-05-26 10:06:06 · 740 阅读 · 0 评论 -
Python之SMTP发送邮件
本文通过实例讲解smtplib的使用,主要介绍进行文本格式、HTML格式和带附件的邮件发送。1、导入模块import smtplib2、创建对象smtp = smtplib.SMTP([host [, port [, localhost]]] )# 参数说明# host: smtp服务地址,例如126邮箱的是:smtp.126.com# port:原创 2017-07-12 10:52:37 · 727 阅读 · 0 评论 -
Python之unittest
unittest的基本使用方法1.import unittest 2.定义一个继承自unittest.TestCase的测试用例类 3.定义setUp和tearDown,在每个测试用例前后做一些辅助工作。 4.定义测试用例,名字以test开头。 5.一个测试用例应该只测试一个方面,测试目的和测试内容应很明确。主要是调用assertEqual、assertRaises等断言方原创 2017-06-27 13:57:48 · 451 阅读 · 0 评论 -
Python之操作MySQL数据库(二)
Python对MySQL数据库的操作,包括连接数据库、创建数据库、插入数据、查询数据。1、连接mysql数据库# -*-coding: UTF-8 -*-import MySQLdb# 打开数据库连接db = MySQLdb.connect("localhost", "root", "", "test")# 参数为ip,用户名,密码,数据库# 使用curso原创 2017-07-31 13:30:15 · 623 阅读 · 0 评论 -
Python之操作XML文件
本文通过实例来讲解Python代码对XML文件的操作,包括解析XML、读取XML首先,我们先创建一个XML文件,内容如下 Everyday Italian 帅哥 20 11011 Harry Potter 妹纸 18 123321 Learning XML 妹纸 21 1234509876 然后,我们看下具体的代码原创 2017-08-02 14:31:12 · 563 阅读 · 0 评论 -
Python脚本实现ROC曲线图
通过实例来讲解Python脚本来实现构建ROC曲线图。步骤:1、下载模块: matplotlib、numpy2、准备数据:例如:a.txt,内容如下0.87,0.0000010.87,0.0000030.92,0.0000060.93,0.0000110.94,0.0000170.94,0.0000280.94,0.0000443、编写脚本:a.py#cod...原创 2019-06-06 14:52:18 · 2278 阅读 · 0 评论 -
Python之筛选文件夹目录下的文件
例如在测试过程中会生成多个测试结果,我们需要获取当前最新的测试结果,然后通过邮件的方式发送出去。首先、要做的是进行筛选最新的文件。# -*- coding: utf-8 -*-import smtplibfrom email.mime.text import MIMETextfrom email.header import Headerfrom email.mime.m...原创 2019-08-05 16:16:32 · 2340 阅读 · 0 评论 -
Python之发送HTTP请求
使用Python来发送HTTP请求,并验证返回结果#定义访问的登录网址url ="https://test.net/opapi/auth/login"#配置需要的data数据data={'identifier': "jj",'password': "qwe123",'captchaCode': ""}@发送请求r=requests.post(url,data=data,verify...原创 2019-08-05 17:40:09 · 607 阅读 · 0 评论 -
Python之操作MySQL数据库
1、安装MySQL-python-1.2.3 2、然后连接数据库 3、执行数据库的增、删、改、查# -*- coding: utf-8 -*-import loggingimport MySQLdbimport configdef get_db_con(): con = MySQLdb.connect(host="192.168.6.82",原创 2017-04-14 17:04:35 · 398 阅读 · 0 评论 -
Python之读取TXT文件的三种方法
方法一:#read txt method onef = open("./image/abc.txt")line = f.readline()while line: print line line = f.readline()f.close()方法二:#read txt method twof = open("./image/abc.txt")for原创 2017-04-14 16:55:51 · 212778 阅读 · 6 评论 -
windows环境下安装Python Django
Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。这里介绍如何在windows下安装D原创 2015-10-12 14:00:30 · 647 阅读 · 0 评论 -
Python之——PY文件中支持中文字符
为了支持多元化语言,可以设置编码来实现,比如说支持中文:# -*- coding: GBK -*-print("Test my first program for python!")print("设置编码,即可支持中文")原创 2012-09-29 10:32:04 · 4213 阅读 · 0 评论 -
Python之——字符串的访问
不同的获取方式,其结果有所不同,括号内为正数时即从0开始从左递增,括号内为负数时即从-1开始从右递增word="abcdefg"a=word[2]print ("a is: ", a) # index 2 elements of word.b=word[1:3]print ("b of index 1 and 2 elements of word is: ", b)原创 2012-09-29 13:46:49 · 2293 阅读 · 0 评论 -
转:Eclipse+python开发环境配置
1、下载Eclipse编辑器。http://www.eclipse.org/downloads/根据电脑的处理器选择32位或64位版本下载。选择“Eclipse Classic 3.6.2”或JAVA开发版本下载都可以。我选择“Eclipse Classic 3.6.2”版本安装的版本,下载后解压缩即可使用,可以将解压缩的目录复制到安装程序目录,便于管理。我复制到“C:\Program F转载 2012-09-25 12:29:45 · 1853 阅读 · 1 评论 -
Android自动化工具Monkeyrunner使用(六) —— python 里的import
这两天正在学习python,在练习中,写了两个python脚本来试验import功能的用法,发现,总有一个模块无法import,提示信息是说找不到被import的文件。具体情况请看下面的具体介绍:首先,我写了两个python脚本,一个是读文件模块writefile,一个是readfile,如下(经简化后):WriteFile.py(D:\Python26\mypython\writ转载 2012-10-29 14:07:09 · 7060 阅读 · 1 评论 -
Android自动化工具Monkeyrunner使用(六) —— 使用log日志功能
创建mylog.py文件,以下为解析内容:1、导入需要的文件 os:用来获取当前工程的路径 logging:用来设置日志的属性 time:用来获取当前系统的日期2、在另外一个文件导入该文件,然后执行writeLog即可,第一个参数为log的名字,第二个参数为log的内容比如:from Utility.myLog import *write原创 2012-11-17 22:31:21 · 5431 阅读 · 0 评论 -
Android自动化工具Monkeyrunner使用(六) —— Eclipse + Jython 环境配置
这里讲述的是使用Eclipse + Jython来进行monkeyrunner的编写与调试,下面逐步介绍操作过程。1、安装JAVA JDK开发环境 安装完成后其会自动添加到环境变量中2、下载Eclipse程序 由于是免安装版,所以下载后即可使用3、安装Python exe程序 下载最新版本或者教稳定的版本即可,然后安装4、下载安卓的a原创 2012-11-16 22:47:16 · 12712 阅读 · 11 评论 -
Android自动化工具Monkeyrunner使用(六) —— Eclipse + Jython demo
本文将介绍一个简单的demo,从而熟悉编辑环境。1、在eclipse里面打开新建,选择PyDev project2、输入过程名字,比如说test_monkeyrunner,在project type选项中选择jython,然后点击完成即可3、右键点击工程新建一个文件夹test,用来存在编写的脚本4、在文件夹test内新建一个python module5、接下来就是导入需原创 2012-10-29 18:04:26 · 5012 阅读 · 7 评论 -
selenium-webdriver(python) (十六) --unittest 框架
学习unittest 很好的一个切入点就是从selenium IDE 录制导出脚本。相信不少新手学习selenium 也是从IED 开始的。IDE学习参考:菜鸟学自动化测试(一)----selenium IDE 借助IED 录制脚本 将脚本导出,保存为baidu.py ,通过python IDLE编辑器打开。如下:from selenium import转载 2015-09-16 14:00:34 · 1887 阅读 · 0 评论 -
用Python+Django在Eclipse环境下开发web网站
一、创建一个项目如果这是你第一次使用Django,那么你必须进行一些初始设置。也就是通过自动生成代码来建立一个Django项目--一个Django项目的设置集,包含了数据库配置、Django详细选项设置和应用特性配置,具体操作步骤如下所示。1.新建Django项目选择sqlite数据库2.创建网站模块app3.测试新建的模块是否正常Valid转载 2015-10-12 15:31:20 · 919 阅读 · 1 评论 -
转:比较详细Python正则表达式操作指南(re使用)
Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。Python 1.5之前版本则是通过 regex 模块提供 Emecs 风格的模式。Emacs 风格模式可读性稍差些,而且功能也不强,因此编写新代码时尽量不要再使用 regex 模块,当然偶尔你还是可能在老代码里发现其踪影。就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言,(在Pytho转载 2012-09-28 13:45:32 · 1702 阅读 · 1 评论