Python
Python
小米bb
这个作者很懒,什么都没留下…
展开
-
Centos 7升级原python 2.7.5至Python 3.7
1.安装编译环境包(防止出现安装错误)yum install gcc-c++ gcc make cmake zlib-devel bzip2-devel openssl-devel ncurse-devel -y2.在线下载Python3.7源码包#进入tmp目录cd /tmp#下载python3.7.0(或至我的百度网盘去下载Python3.7.0.tar.xz 密码:5huz)http...原创 2018-07-01 14:51:47 · 2147 阅读 · 1 评论 -
python生成数字签名及验证签名
公私钥生成方法,请见前文实例:python生成数字签名及验证import base64from Crypto.Hash import SHA256from Crypto.PublicKey import RSAfrom Crypto.Signature import pkcs1_15# 签名消息message = "action=xx&contract_no=xx&offer_id=xx&product_id=xx&OjJNgXdJxAVDeSNEUhi4A原创 2021-04-02 10:52:43 · 3198 阅读 · 2 评论 -
python自动生成公私钥
pycryptodome模块安装:pip install pycryptodome==3.10.1实例:通过python自动生成公私钥#!/usr/bin/env python3# -*- coding: UTF-8 -*-from Crypto import Randomfrom Crypto.PublicKey import RSArandom_generator = Random.new().readkey = RSA.generate(2048, random_generato原创 2021-04-02 10:46:49 · 1027 阅读 · 0 评论 -
python自动生成大数据量Excel文件
xlwt模块只支持Excel2007之前的版本,格式为:xls文件,且单个sheet只支持最大行数为65535,一旦数据量超出限制行数,则会报出以下异常:ValueError: row index was 65536, not allowed by .xls format此时,openpyxl模块则是一个很不错的选择了,openpyxl 模块用来处理Excel 2007及以上版本的文件,也就是.xlsx、.xlsm、xltx、xltm格式的文件,最大支持行数1048576。openpyxl模块安装方原创 2021-04-02 10:12:39 · 883 阅读 · 0 评论