2021
09-13
09-13
详解Python requests模块
前言虽然Python的标准库中urllib2模块已经包含了平常我们使用的大多数功能,但是它的API使用起来让人感觉不太好,而Requests自称“HTTPforHumans”,说明使用更简洁方便。Requests继承了urllib2的所有特性。Requests支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动确定响应内容的编码,支持国际化的URL和POST数据自动编码。开源地址:https://github.com/kennethreitz/requests中文文档...
继续阅读 >
目录一、os二、shutil三、sys四、random五、hashlib六、configparser七、xml八、json九、time十、datetime一、osimportos#1.获取当前脚本绝对路径"""abs_path=os.path.abspath(__file__)print(abs_path)"""#2.获取当前文件的上级目录"""base_path=os.path.dirname(os.path.dirname(路径))print(base_path)"""#3.路径拼接"""p1=os.path.join(base_path,'xx')print(p1)p2=os.path.join(base_path,'xx','oo',...
一、前言在程序中,有很多高效率的字符串处理方式,如果开发者能够完全掌握这些高效的字符串处理,往往在开发者也能事半功倍。比如针对于字符串的处理,也是自然语言处理的基础知识。而python3中,处理字符串的库为:string。本篇将详细介绍各种字符串的高效处理方式。二、首字母大写对于英文单词组成的字符串来说,很多时候,我们需要对英文的首字母进行大写的变更。如果没有了解其高效率的函数,一般我们都通过循环,判断空格,...