12 2020 档案

shell判断新字符串列表是否在老字符串列表中
摘要:for sn in `cat 12.30-new`;do if ! [[ `cat 12.30-old` =~ $sn ]];then echo $sn; fi; done 阅读全文

posted @ 2020-12-30 16:22 zhangmingda 阅读(713) 评论(0) 推荐(0) 编辑

再识requests
摘要:高级用法 本篇文档涵盖了 Requests 的一些高级特性。 会话对象 会话对象让你能够跨请求保持某些参数。它也会在同一个 Session 实例发出的所有请求之间保持 cookie, 期间使用 urllib3 的 connection pooling 功能。所以如果你向同一主机发送多个请求,底层的 阅读全文

posted @ 2020-12-25 20:00 zhangmingda 阅读(113) 评论(0) 推荐(0) 编辑

初识requests
摘要:Make a Request 一开始要导入 Requests 模块: >>> import requests 然后,尝试获取某个网页。本例子中,我们来获取 Github 的公共时间线: >>> r = requests.get('https://api.github.com/events') 现在, 阅读全文

posted @ 2020-12-20 21:01 zhangmingda 阅读(108) 评论(0) 推荐(0) 编辑

CentOS7.6 鲜为人知的/etc/resolv.conf 之 /etc/resolv.conf.save (保持/etc/resolv.conf不被修改:/etc/dhcp/dhclient-enter-hooks 无效之/etc/resolv.conf被清空的特殊案例)
摘要:目的: 用户可以自定义/etc/resolv.conf内容,且不被系统修改。 常规方法1: /etc/sysconfig/network-scripts/ifcfg-eth0 网卡配置文件中增加PEERDNS=no 注意:云平台受cloud-init 管理网卡,制作镜像后创建新机器会被重置 # Cr 阅读全文

posted @ 2020-12-18 17:23 zhangmingda 阅读(2532) 评论(0) 推荐(0) 编辑

urllib结合 concurrent.futures 多线程下载文件。
摘要:示例: #!/usr/bin/env python3 # -*- coding:utf-8 -*- # @Time: 2020/12/16 10:42 # @Author:zhangmingda # @File: urllib_multi_download.py # @Software: PyCha 阅读全文

posted @ 2020-12-16 15:09 zhangmingda 阅读(226) 评论(0) 推荐(0) 编辑

Base64编码原来是这么回事儿
摘要:鸣谢CSDN文章:https://blog.csdn.net/believesoul/article/details/84100616 一、言简意赅理解Base64编码 就是将以“字节”为单位的二进制数据,转换为肉眼可见的64个“可打印字符”字符串的编码方法。 啥是以“字节”为单位的二进制数据??? 阅读全文

posted @ 2020-12-12 12:33 zhangmingda 阅读(1064) 评论(0) 推荐(0) 编辑

Python3 中bytes数据类型深入理解(ASCII码对照表)
摘要:bytes的来源 bytes 是 Python 3.x 新增的类型,在 Python 2.x 中是不存在的。 bytes 的意思是“字节”,以字节为单位存储数据。而一个字节二进制为8个比特位。 字节串(bytes)和字符串(string)的对比: 摘自:http://c.biancheng.net/ 阅读全文

posted @ 2020-12-12 09:42 zhangmingda 阅读(3928) 评论(0) 推荐(0) 编辑

导航