从网上找了一个网友写的python代码,处理kindle的书摘文件,运行不报错,但是好像不起作用,我是个python新手,看了看代码,没发现问题,请大家帮忙看看。
以下是python代码:
import os
output_folder = os.path.join('output')
if not os.path.exists(output_folder):
os.mkdir(output_folder)
title_filename = os.path.join(output_folder,' ! titleAll.txt')
with open('My Clippings.txt','r') as clipping_file:
line = clipping_file.readlines()
titleline = set()
for i in range( len(line) ):
if line[i] == '==========\n':
titleline.add(line[i-4])
with open(title_filename,'w') as title_file:
for i in titleline:
title_file.write(i)
for x in titleline:
x2 = x.decode('utf-8')
filename = os.path.join(output_folder, x2.strip() +'.txt')
with open(filename,'w') as out_file:
with open('My Clippings.txt','r') as clipping_file:
line = clipping_file.readlines()
for i in range( len(line) ):
if x == line[i]:
out_file.write(line[i+1])
out_file.write(line[i+2])
out_file.write(line[i+3])
out_file.write(line[i+4])
以下是My Clippings.txt文件:
参与感:小米口碑营销内部手册 (黎万强)
- 您在位置 #1718-1718的标注 | 添加于 2014年10月2日星期四 上午1:14:47
南美玻利维亚乌尤尼盐湖。
参与感:小米口碑营销内部手册 (黎万强)
- 您在位置 #1736-1737的标注 | 添加于 2014年10月2日星期四 上午1:16:55
品牌,要有好的产品,好的推广的信息,好的展示环境。
参与感:小米口碑营销内部手册 (黎万强)
- 您在位置 #1821-1822的标注 | 添加于 2014年10月2日星期四 上午1:26:59