![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
lesliefish
不要停歇、不回头
展开
-
windows python获取文件版本信息 非winapi32方式
因为公司环境无法安装winapi32模块,尝试使用window命令行方式获取文件版本,具体代码如下:import subprocessimport os# 通过bat命令行 获取内容然后get到def getFileVersion(dirPath): if(not os.path.exists(dirPath)): print('file not exist') dirPath = dirPath.replace('\\', '\\\\') print(di原创 2021-04-14 22:17:13 · 633 阅读 · 0 评论 -
Python httplib2获取网页数据(基本用法)
安装httplib2命令 pip install httplib2C:\Users\yulei10>pip install httplib2Collecting httplib2 Downloading httplib2-0.10.3.tar.gz (204kB) 45% |██████████████▍ | 92kB 22kB/s ...翻译 2018-03-18 23:16:38 · 6242 阅读 · 0 评论 -
Python Http Web服务 - URLLIB,HTTPLIB2(二、http客户端需要支持的特性)
Python Web服务所有http客户端都应该支持五个重要功能缓存最后修改检查ETag检查压缩重定向Python Web服务Python 3带有两个不同的库,用于与http web服务进行交互: 1. http.client 是一个实现rfc 2616(http协议)的低级库。 2. urllib.request 是建立在http.client之上的一个抽象层。它提翻译 2018-01-14 16:47:03 · 1148 阅读 · 0 评论 -
Python Http Web服务 - URLLIB,HTTPLIB2(一,HTTP协议简介)
网络服务HTTP请求HTTP响应网络服务Web服务软件系统,用于支持网络上的可互操作的机器与机器交互。它有一个机器可识别的格式描述的Web服务描述语言(WSDL)。 其他系统以SOAP消息的描述方式与Web服务交互,通常与其他Web相关标准一起使用http序列化与XML序列化相结合。简单讲,我们可以这样来描述HTTP Web服务:只使用HTTP的操作,与远程服务器交换数据。HTTP请求为了构建翻译 2017-12-27 00:02:54 · 528 阅读 · 0 评论 -
Python操作AutoCAD开发环境概述(Windows)
目录安装Python环境pyautocad库安装三种安装方法comtypes库安装开发环境安装Python环境python官网下载: https://www.python.org/downloads/ 本人这边安装的的python3.3.3版本,其他版本未测,据pyautocad库官方介绍,pyautocad是支持2.x和3.x的pyautocad库安装pyautocad库是俄罗斯一个工程原创 2017-12-02 17:03:24 · 24100 阅读 · 17 评论 -
Python3.3 邮件发送 含附件(各种类型文件)
1、廖雪峰教程代码会出现此种错误: smtplib.SMTPServerDisconnected: please run connect() first,弃用2、TypeError: getsockaddrarg: AF_INET6 address must be tuple, not str 服务器地址类型设定为元组 3、UnicodeEncodeError: ‘utf-8’ code原创 2017-09-29 19:36:25 · 11501 阅读 · 0 评论 -
py2exe使用方法详解 Python生成exe步骤
原作者:王庆 2015年3月14日 (转自百度文库,稍作修改)平台信息:Python2.7.9 / win8_64位 / py2exe-0.6.9.win32-py2.7.exe这里以打包E盘根目录下面的 test .py文件为例 。里面的内容一定要可以执行,为了避免在运行时黑框一闪就关闭,可以在最后一行加上句 raw_input() :在E盘根目录下面新建文件setup.p转载 2015-08-21 08:59:19 · 10255 阅读 · 0 评论 -
Python3 多线程并发 post 压力测试 并发编程
Python3 多线程并发 post 压力测试 并发编程原创 2015-08-13 15:36:54 · 11770 阅读 · 0 评论 -
[完美解决]Python:'ascii’ codec can’t encode characters in position
python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in position 1: ordinal not in range(128),python没办法处理非ascii编码的,此时需要自己设置将python的默认编码,转载 2015-08-20 14:12:51 · 21960 阅读 · 5 评论 -
浅析python 中__name__ = '__main__' 的作用
这篇文章主要介绍了python 中__name__ = '__main__' 的作用,对于初学者来说很有帮助,需要的朋友可以参考下很多新手刚开始学习python的时候经常会看到python 中__name__ = \'__main__\' 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中__name__ = '__main__' 的作用,到底干嘛的?有句话经典的概括了这转载 2015-08-18 17:28:22 · 494 阅读 · 0 评论 -
Python post请求 import urllib urllib2模块
Python post请求 import urllib urllib2模块原创 2015-08-05 09:39:27 · 1622 阅读 · 0 评论 -
Python3 列表List或元组tuple中元素分解(赋值操作)
元组示例:p = (1,2,3,4,5,6,7,)a,b,c,d,e,f,g = pprint (a,b,c,d,e,f,g)输出:1 2 3 4 5 6 7注意:变量总数和结构要与序列相吻合。列表示例:data = ['难免有错', 120 , 60, (2015, 8, 7) ] name, shares, price, date = data pr原创 2015-08-07 15:53:43 · 9959 阅读 · 0 评论 -
Python post中文参数传递出错的一种解决办法
Python post中文参数传递出错的一种解决办法原创 2015-08-11 16:21:31 · 8541 阅读 · 0 评论 -
Python3 Counter类计算list中元素出现次数
Python3 Counter类计算list中元素出现次数原创 2015-08-07 16:01:55 · 7748 阅读 · 0 评论 -
python生成随机用户名及密码方法
python生成随机用户名及密码方法原创 2015-08-10 13:31:53 · 9471 阅读 · 0 评论