python
broccoli2
这个作者很懒,什么都没留下…
展开
-
python正则表达式抽取文本中的时间日期
使用python的正则表达式抽取文本中的年月日信息,如2020年5月19日。def find_time(yanbao_txt, entity): paras = [para.strip() for para in yanbao_txt.split('\n') if para.strip()][:5] for para in paras: ret = re.findall(r'(\d{4})\s*[\./年-]\s*(\d{1,2})\s*[\./月-]\s*(\d{1,2}原创 2020-11-07 14:30:08 · 4785 阅读 · 0 评论 -
Python正则表达式过滤文本
记录一下def delete_tag(s): s = re.sub('\{IMG:.?.?.?\}', '', s) # 图片 s = re.sub(re.compile(r'[a-zA-Z]+://[^\s]+'), '', s) # 网址 s = re.sub(re.compile('<.*?>'), '', s) # 网页标签 s = re.sub(re.compile('&[a-zA-Z]+;?'), ' ', s) # 网页标签 s =原创 2020-09-11 11:00:56 · 1065 阅读 · 0 评论 -
python向json文件中追加内容
我们常常会遇到这样的json文件:[{"id": 4, "text": "LOC", "background_color": "#7c20e0", "text_color": "#ffffff"}, {"id": 5, "text": "MISC", "background_color": "#fbb028", "text_color": "#000000"}, {"id": 6, "text": "ORG", "background_color": "#e6d176", "text_colo原创 2020-07-01 15:30:18 · 18208 阅读 · 1 评论 -
python读写txt、csv、json
先写这些,有时间再加。import csv'''Description:文件读写工具Author:西兰Date:2019-11-30'''class util(object): ''' 以追加形式写入txt文件,带换行 ''' def write_to_txt(self,filename, line): with open(file...原创 2019-11-30 15:51:02 · 499 阅读 · 0 评论 -
python批量重命名文件
给三千多张图片重命名,只需如下几行代码。coolimport ospath = "E:/你今天要开心呀/陪你一起成长/"# 获取该目录下所有文件,存入列表中f = os.listdir(path)print(len(f))print(f[0])n = 0i = 0for i in f: # 设置旧文件名(就是路径+文件名) oldname = f[n] ...原创 2018-10-20 18:28:39 · 6296 阅读 · 1 评论 -
python实现二分查找及猜数小游戏
import randomdef guess(): count=1 realNumber = random.randint(1, 200) while True: guessNumber = int(input("请输入:")) if guessNumber<realNumber: count+=1 ...原创 2019-05-27 09:30:18 · 1476 阅读 · 0 评论