随笔分类 -  python

1 2 下一页

python学习笔记
python3 Mock开发
摘要:直接举例 请求报文: "request_headers" : "{"Content-Type":["application/x-www-form-urlencoded"]}", "request_info" : "uploadData={"data":"7174DBB5C979DE2827BA76A 阅读全文

posted @ 2018-10-23 18:04 sammy1989 阅读(459) 评论(0) 推荐(0)

Java DES算法转Python3的坑
摘要:参考博客:https://www.cnblogs.com/Tommy-Yu/p/5867181.html 今天写mock遇到一个比较坑的事情,Java加密的Python解不了密,具体看一下代码: Java代码: 1 package com.vcredit.entrustdelegator.utils 阅读全文

posted @ 2018-10-19 10:32 sammy1989 阅读(1641) 评论(0) 推荐(0)

python3 结束进程
摘要:方法一: 1 ifexistexe=os.system('tasklist|findstr "HandDeductTask.exe"') 2 if ifexistexe==0: 3 os.system('taskkill /f /im "HandDeductTask.exe"') 这种方法删除进程会 阅读全文

posted @ 2018-10-11 17:58 sammy1989 阅读(2070) 评论(0) 推荐(0)

python3 AES加密解密
摘要:参考博客:https://blog.csdn.net/weixin_42068117/article/details/80084034 工作中开发人员用的是Java,但是写mock用的是Python,所以Java的加密解密算法转Python遇到了不少坑。下面以AES算法为例说明一下。 Java加密: 阅读全文

posted @ 2018-09-17 17:49 sammy1989 阅读(8745) 评论(0) 推荐(0)

python3 openpyxl修改Excel的内容
摘要:这里只是对openpyxl这个模块修改Excel功能做一下记录,暂时没有对这个模块进行研究。 工作中遇到需要对Excel中某一列的多行单元格添加相同的内容,刚开始的时候是自己手动添加,添加了一些后发现手动操作太慢了,也太无聊了。想起之前同事也遇到过相同的事情,后来写了个自动化解决了,于是直接找同事要 阅读全文

posted @ 2018-09-08 18:17 sammy1989 阅读(4996) 评论(0) 推荐(0)

python3 实现RSA算法分段加密解密
摘要:参考博客地址: https://blog.csdn.net/qq_33414271/article/details/78424951 https://www.cnblogs.com/piperck/p/7257043.html 最近由于工作的需要,需要写mock,写mock就需要接触到加密解密签名验 阅读全文

posted @ 2018-09-04 13:54 sammy1989 阅读(6821) 评论(2) 推荐(1)

python yield使用
摘要:输出斐波那契數列前 N 个数 正常版本: 1 def fab(max): 2 n, a, b = 0, 0, 1 3 L = [] 4 while n < max: 5 L.append(b) 6 a, b = b, a + b 7 n = n + 1 8 return L 9 10 for n i 阅读全文

posted @ 2018-08-15 11:40 sammy1989 阅读(226) 评论(0) 推荐(0)

python命令行工具模块-click
摘要:基本用法: 1 import click 2 3 4 @click.command() 5 @click.option('--n', default=1, help='Basic Value Options') 6 def dots(n): 7 click.echo('.' * n) 8 9 if 阅读全文

posted @ 2018-08-14 14:37 sammy1989 阅读(311) 评论(0) 推荐(0)

python项目代码打包成Docker镜像
摘要:导出程序依赖包 pip freeze > requirements.txt 新建docker_test文件夹放入docker(Windows)安装目录下 将生成的requirements.txt文件放入到docker_test里。 编写Dockfile 在docker_test同目录下创建Dockf 阅读全文

posted @ 2018-08-02 14:19 sammy1989 阅读(23282) 评论(0) 推荐(0)

python3加密 解密 签名 验签
摘要:1 from Crypto import Random 2 from Crypto.Hash import SHA 3 from Crypto.Cipher import PKCS1_v1_5 as Cipher_pkcs1_v1_5 4 from Crypto.Signature import PKCS1_v1_5 as Signature_pkcs1_v1_5 5 from Cry... 阅读全文

posted @ 2018-07-19 10:03 sammy1989 阅读(2080) 评论(0) 推荐(0)

python3读取xml字符串
摘要:1 import xml.sax 2 import xml.sax.handler 3 import pprint 4 5 6 class XMLHandler(xml.sax.handler.ContentHandler): 7 def __init__(self): 8 self.buffer = "" 9 self.mappin... 阅读全文

posted @ 2018-07-19 10:01 sammy1989 阅读(7576) 评论(0) 推荐(0)

python需求文件requirements.txt的创建及使用
摘要:原文地址:https://blog.csdn.net/loyachen/article/details/52028825 python项目中需要包含一个requirements.txt文件,用于记录所有依赖包及其精确的版本号。以便新环境部署。 在虚拟环境中(或工程目录下)使用pip生成: (venv 阅读全文

posted @ 2018-04-10 16:10 sammy1989 阅读(364) 评论(0) 推荐(0)

pymssql读取varchar字段中文显示乱码的问题
摘要:actual_result = actual_result.encode('latin1').decode('gbk') 阅读全文

posted @ 2018-01-29 16:13 sammy1989 阅读(279) 评论(0) 推荐(0)

python3用openpyxl读写Excel(xlsx)
摘要:from openpyxl import load_workbook#读取Excel文件 inwb = load_workbook("Auto1.xlsx")#输出每个sheet的名字print(inwb.sheetnames)#读取指定sheet的内容sheet = inwb.get_sheet_ 阅读全文

posted @ 2018-01-11 21:49 sammy1989 阅读(2934) 评论(0) 推荐(0)

python3发送邮件(yagmail)
摘要:# coding:utf-8import yagmail# 链接邮箱服务器yag = yagmail.SMTP(user="xxx@xx.com", password="xxx!!", host='smtp.xxx.com')# 邮箱正文contents = ['This is the body, 阅读全文

posted @ 2017-12-19 17:01 sammy1989 阅读(1769) 评论(0) 推荐(0)

python3读取ini配置文件(含中文)
摘要:import configparser# 加载现有配置文件conf = configparser.ConfigParser()conf.read("KKD.ini", encoding="utf-8-sig") #此处是utf-8-sig,而不是utf-8 #以下两种方法读取文件内容效果一样prin 阅读全文

posted @ 2017-11-10 16:47 sammy1989 阅读(4145) 评论(0) 推荐(2)

python3利用cx_Oracle访问Oracle数据库
摘要:Windows Server 2008 R2系统: 1、安装Oracle客户端instantclient 注意安装的版本,本人安装的是instantclient_11_1版本的,安装instantclient_12_2版本的时候会因系统解析不了dll报错。 (1)下载完成后解压到一个目录下,如:E: 阅读全文

posted @ 2017-10-30 13:53 sammy1989 阅读(8976) 评论(0) 推荐(0)

【转】Python+pyplot绘制带文本标注的柱状图
摘要:import numpy as npimport matplotlib.pyplot as plt # 生成测试数据x = np.linspace(0, 10, 11)y = 11-x # 绘制柱状图plt.bar(x, y)# 循环,为每个柱形添加文本标注 # 居中对齐for xx, yy in  阅读全文

posted @ 2017-09-30 15:18 sammy1989 阅读(3107) 评论(0) 推荐(0)

python生成html报告
摘要:class Template_mixin(object): """html报告""" HTML_TMPL = """ <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>自动化测试报告</title> <link 阅读全文

posted @ 2017-09-26 18:05 sammy1989 阅读(7513) 评论(0) 推荐(0)

Python的内置list类
摘要:class NamedList(list): def __init__(self, a_name): list.__init__([]) self.name = a_nameif __name__ == '__main__': johnny = NamedList('John Paul Jones' 阅读全文

posted @ 2017-09-20 11:09 sammy1989 阅读(289) 评论(0) 推荐(0)

1 2 下一页

导航