清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>
import os file = "book1.txt" # 文件名称 txt = "" try: f = open(file, "r") while True: l = f.readline() if l: txt += l else: break except: f.close() f = open(file, "r", encoding="utf-8") while True: l = f.readline() if l: txt += l else: break f.close() i_count = 10000 # 按指定字数分割 i_page = int(len(txt) / i_count) + 1 for i in range(i_page): i_begin = i * i_count i_end = (i + 1) * i_count if i == i_page - 1: i_end = len(txt) s1 = txt[i_begin : i_end] s_dir = file.replace(".txt", "") if not os.path.exists(s_dir): os.makedirs(s_dir) file_c = s_dir + "/" + s_dir + "_" + str(i + 1) + ".txt" try: f = open(file_c, "w") f.write(s1) except: f.close() f = open(file_c, "w", encoding="utf-8") f.write(s1) f.close() print("finished!")