Python
学习记录分享
yibin94
这个作者很懒,什么都没留下…
展开
-
python 使用 requests 库发送请求及设置代理
1、请求网页时,有的网页有防机器人,所以需要设置 user-agent 标识为浏览器,就不会被拒绝访问;2、当访问国外需要翻墙的网页时,可以通过设置代理实现访问,分为 http 和 https 两种,另外需要注意 urllib3 版本不要高于 1.26.0,当请求出现错误(check_hostname requires server_hostname) 或者一直没响应时,可以检查是否是 urllib3 版本问题;3、发送 get 请求时,传参使用参数名 params:reques...原创 2021-10-20 15:37:59 · 3375 阅读 · 0 评论 -
Amazon S3 和 Amazon CloudFront 简单使用示例(python)
Amazon S3 概念介绍:Amazon S3Amazon CloudFront 概念介绍:Amazon CloudFront简单来讲,Amazon S3 是文件存储服务,Amazon CloudFront 是 cdn ,所以每次利用 S3 更新文件内容后,假如需要即刻失效,就需要使 cdn 该文件缓存失效,才能即刻获取最新的文件内容。1、安装:pip install boto32、导入boto3 库:import boto33、使用:S3 服务常用的有上传文件、复制文原创 2021-10-19 18:33:19 · 1251 阅读 · 0 评论 -
python 生成与解析 .plist 文件
最近需要访问一个在线网址获取数据,该文件接近10mb,是 XML 格式的 plist 文件,所以打算访问网址获取数据后,先存到本地,再读取文件,访问数据。生成和解析 plist 文件需要导入 plistlib 库;从一个 bytes 对象加载 plist 文件使用 loads() 函数,写入 plist 文件使用 dump() 函数,解析 plist 文件使用 load() 函数,得到的结果为字典类型,可直接访问具体键值对。import requestsfrom plistlib i...原创 2021-10-19 16:41:26 · 1813 阅读 · 0 评论