随笔分类 -  Python相关

摘要:Traceback (most recent call last): File "F:/dxx/awei/mgr/common/req/xcentral_req.py", line 404, in <module> x_central_req.ssoedr() File "F:/dxx/awei/m 阅读全文
posted @ 2020-06-04 17:42 gtea 阅读(951) 评论(0) 推荐(0) 编辑
摘要:引用计数 python的垃圾回收采用的是引用计数机制为主和分代回收机制为辅的结合机制,当对象的引用计数变为0时,对象将被销毁,除了解释器默认创建的对象外。(默认对象的引用计数永远不会变成0) 所有的计数引用+1的情况: 一.对象被创建:1.a = 23 这里23这个对象并没有在内存中新建,因为在Py 阅读全文
posted @ 2020-06-01 21:08 gtea 阅读(606) 评论(0) 推荐(0) 编辑
摘要:def robust(func): """ 异常追踪装饰器 :param func: :return: """ def add_robust(*args, **kwargs): try: previous_frame = inspect.currentframe().f_back caller_fi 阅读全文
posted @ 2020-05-23 15:42 gtea 阅读(268) 评论(0) 推荐(0) 编辑
摘要:Python的调试方法有三种,一种是执行时调试,一种是交互调试,一种是程序里埋点调试,其中,最常用的是执行时调试,也就是pdb调试,这个调试在命令行中键入python -m pdb some.py即可进入Python pdb调试,(这行命令在Linux系统下进入的是Python2的调试,如果要进入P 阅读全文
posted @ 2020-05-19 15:03 gtea 阅读(731) 评论(0) 推荐(0) 编辑
摘要:xlwt介绍和安装 xlwt是Python中操作Excel的一个库,可以将数据保存成Excel API Reference:https://xlwt.readthedocs.io/en/latest/api.html#xlwt.Style.easyxf PyPI:https://pypi.org/p 阅读全文
posted @ 2020-04-22 15:54 gtea 阅读(10444) 评论(0) 推荐(2) 编辑
摘要:= HYPERLINK(“{}”,“{}”)’.format(链接,“链接名称”) import xlwt wb = xlwt.Workbook() ws = wb.add_sheet('test') # 链接 style = xlwt.easyxf('font: name Times New Ro 阅读全文
posted @ 2020-04-22 13:04 gtea 阅读(7189) 评论(0) 推荐(0) 编辑
摘要:在Python操作Excel 的模块有 xlrd、xlwt、xlutils等。 xlrd:读取Excel文件数据 xlwt:写入Excel 数据,缺点是Excel格式无法复用,为了方便用户,写入的话,比较推荐xlutils模块,它可以可复制原excel格式 1 复制代码 2 #coding=utf- 阅读全文
posted @ 2020-04-22 12:00 gtea 阅读(2935) 评论(0) 推荐(0) 编辑
摘要:urlparse urlparse模块主要是把url拆分为6部分,并返回元组。并且可以把拆分后的部分再组成一个url。主要有函数有urljoin、urlsplit、urlunsplit、urlparse、parse_qs等。 urlparse.urlparse(urlstring[, scheme[ 阅读全文
posted @ 2020-04-21 09:19 gtea 阅读(232) 评论(0) 推荐(0) 编辑
摘要:1、写入并读取excel表格的数据 1 #!usr/bin/python 2 #-*- coding: UTF-8 -*- 3 #Author:mollsweet 4 import xlwt 5 import xlrd 6 from datetime import * 7 import sys 8 阅读全文
posted @ 2020-04-21 09:13 gtea 阅读(211) 评论(0) 推荐(0) 编辑
摘要:一、URL编码解码 url的编码解码需要用到标准模块urllib中的parse方法 1 from urllib import parse 2 url = 'http://www.baidu.com?query=python基础教程 $%^&' 3 url_str = parse.quote_plus 阅读全文
posted @ 2020-04-16 20:59 gtea 阅读(301) 评论(0) 推荐(0) 编辑
摘要:自动化测试执行完成后,需要自动发送测试报告。Python发送邮件可以使用smtplib标准模块,但该模块比较繁琐,推荐使用yagmail这个第三方模块,用法比较简单。 一、邮箱设置 1、在邮箱设置里打开smtp服务 2、开启邮箱授权码 并不是所有邮箱都有邮箱授权码。163邮箱授权码可以自己输入,qq 阅读全文
posted @ 2020-04-16 20:58 gtea 阅读(219) 评论(0) 推荐(0) 编辑
摘要:一、什么是网络编程 使用Python进行网络编程,就是通过Python打开一个网站,或者请求一个http接口。可以通过标准模块urllib实现,也可以通过更简单易用的第三方模块requests实现。 二、urllib 1 # 1、没有入参的get请求 2 import json 3 from url 阅读全文
posted @ 2020-04-16 20:56 gtea 阅读(178) 评论(0) 推荐(0) 编辑
摘要:接口开发 一、开发接口的作用 1、在别的接口没有开发完成的时候可以模拟一些接口以便测试已经开发完成的接口,例如假的支付接口,模拟支付成功、支付失败。 2、了解接口是如何实现的:数据交互、数据返回 3、开发给别人查看数据,避免其他人直接操作数据库 二、接口开发的步骤 1、实例化server 2、装饰器 阅读全文
posted @ 2020-04-16 20:55 gtea 阅读(381) 评论(0) 推荐(0) 编辑
摘要:1 #!/usr/bin/env python 2 # encoding: utf-8 3 from ea.tests.common import * 4 from mgr.common.logger import * 5 from mgr.common.cmd import exec_cmd 6 阅读全文
posted @ 2020-04-16 20:53 gtea 阅读(331) 评论(0) 推荐(0) 编辑
摘要:#!/usr/bin/env python # encoding: utf-8 """ 数据库操作 """ import pymongo from pymongo.errors import ServerSelectionTimeoutError from mgr.common.logger imp 阅读全文
posted @ 2020-04-16 20:52 gtea 阅读(147) 评论(0) 推荐(0) 编辑
摘要:一、redis简介 1、非关系型数据库 2、数据全部是存在内存里面 3、性能非常好,每秒支持30w次读写 4、可以通过备份数据库,把数据存到磁盘上来实现数据的持久化 二、操作redis 1、string类型 1 import redis 2 r = redis.Redis(host='127.0.0 阅读全文
posted @ 2020-04-16 20:51 gtea 阅读(179) 评论(0) 推荐(0) 编辑
摘要:一、简介: MySQL为关系型数据库,其他关系型数据库包括Oracle、DB2、Sql Server等等。Python操作MySQL需要使用到pymsyql模块,pip安装即可。 二、操作MySQL步骤 1、连上数据库(IP、端口号、用户名、密码、数据库名) 2、建立游标 3、执行sql 4、获取结 阅读全文
posted @ 2020-04-16 20:49 gtea 阅读(165) 评论(0) 推荐(0) 编辑
摘要:一、简介 使用Python读、写、修改excel分别需要用到xlrd、xlwt以及xlutils模块,这几个模块使用pip安装即可。 二、读excel 1 import xlrd 2 book = xlrd.open_workbook('app_student.xls') 3 sheet = boo 阅读全文
posted @ 2020-04-16 20:48 gtea 阅读(251) 评论(0) 推荐(0) 编辑
摘要:模块安装 一、模块&包 1、模块 模块实质上就是一个Python文件,它是用来组织代码的。意思就是把Python代码写在里面,文件名就是模块的名称。例如:random.py,random就是模块的名称。 2、包 包又叫pageage,本质就是一个文件夹,和文件夹不一样的地方是它有一个__init__ 阅读全文
posted @ 2020-04-16 20:47 gtea 阅读(201) 评论(0) 推荐(0) 编辑
摘要:json是一种所有语言都通用的Key-Value数据结构的数据类型,很像Python中的字典,在Python中可以通过json模块对json串和字典进行转换。 1、把字典转换成json串 1 import json 2 dic = {'zll':{ 3 'addr':'北京','age':28}, 阅读全文
posted @ 2020-04-16 20:45 gtea 阅读(165) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示