API
自定义封装一些原始函数
拾夕er
这个作者很懒,什么都没留下…
展开
-
Python3 检查字符串是否包含中文
本版本为Python3 的版本 导入依赖包 import importlib, sys importlib.reload(sys) 定义判断函数 def check_contain_chinese(check_str): for ch in check_str.encode('utf-8').decode('utf-8'): if u'\u4e00' <= ch <= u'u9fff': return True return Fa.原创 2021-09-27 15:36:45 · 837 阅读 · 1 评论 -
时间转换,把指定日期格式转换成时间戳
此函数有两个参数,第一个参数是字符串类型的日期,第二个参数是这个日期的格式 此函数返回一个时间戳 import time, datetime def TimeConvert(timeStr, type): timeArray = time.strptime(timeStr, type) return int(time.mktime(timeArray)) TimeConvert("2013-10-10 23:40:00", "%Y-%m-%d %H:%M:%S") ...原创 2021-09-22 18:59:58 · 1217 阅读 · 0 评论 -
Ip转换,转成10进制整数
思路 先用字符串分割函数split()把ip划分成四份 再把每一部分的ip转成二进制 再把二进制转回整数,并按位左移,例如192.168.10.1这个IP,192按位移动24位,168移动16位,10移动8位, 1.移动0位 最后把这些数相加得到10进制整数 def IpConvert(ip): result = 0 IpArr = ip.split(".") for i, element in enumerate(IpArr): temp = bin(int(e原创 2021-09-22 18:36:24 · 1713 阅读 · 0 评论