代码拉取完成,页面将自动刷新
import pickle
import random
def write_file(filename, str):
"""
写入文件
:param str: 字符串
:return: 无
"""
writefile = open("./data/" + filename, 'a+', encoding='utf-8')
writefile.write(str + '\n')
writefile.close()
def load_pkl(filename):
with open('./pkl_save/' + filename, 'rb', ) as file:
return pickle.load(file)
texts = load_pkl('texts.pickle')
# print(len(list(set(texts))))
unique_texts = list(set(texts))
# print(unique_texts)
random.shuffle(unique_texts)
for i in range(len(unique_texts) - 1):
write_file('context.txt', unique_texts[i].strip() + unique_texts[i + 1].strip())
write_file('texts.txt', unique_texts[i].strip() + '|' + unique_texts[i + 1].strip())
random.shuffle(unique_texts)
for i in range(len(unique_texts) - 2):
write_file('context.txt', unique_texts[i].strip() + unique_texts[i + 1].strip() + unique_texts[i + 2].strip())
write_file('texts.txt',
unique_texts[i].strip() + '|' + unique_texts[i + 1].strip() + '|' + unique_texts[i + 2].strip())
random.shuffle(unique_texts)
for i in range(len(unique_texts) - 3):
write_file('context.txt',
unique_texts[i].strip() + unique_texts[i + 1].strip() + unique_texts[i + 2].strip() + unique_texts[
i + 3].strip())
write_file('texts.txt',
unique_texts[i].strip() + '|' + unique_texts[i + 1].strip() + '|' + unique_texts[i + 2].strip() + '|' +
unique_texts[i + 3].strip())
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。