用户:四九圣尊查看:0 回复:9 评论:0 创建时间:2017-10-21T20:54:37
tqdm是一个进度条显示的函数。可以套在重复执行里,可是如果:我要他显示计算这个相似度时的进度,那么该如何写呢?如何显示计算a = SequenceMatcher(None,web,web_1)的进度?
BCM-HarrisonCUIimport difflib
from tqdm import *
a = open('/Users/harrisonalexander/Desktop/Jane Austen1.txt').read()
b = open('/Users/harrisonalexander/Desktop/Jane2.txt').read()
def compare():
result = difflib.SequenceMatcher(None, a, b).ratio()
return result
with tqdm(total=100) as pbar:
for i in tqdm(range(100)):
c = compare()
print(c)
你在 python里面直接打开的bcm文件应该是经过加密的,所以文件内容都是乱码和无关字符,不要直接读取,这样是无法进行文本比较的,新建一个txt文件夹,然后粘贴文字内容。用open打开。
点赞0
评论