Python
文章平均质量分 79
择思
专注技术积累
展开
-
一键导出PDF文档中的高亮文字以及笔记(Python实现)
需求最近在阅读一些PDF格式的资料,经常会进行划线并做笔记,我希望这些内容在阅读结束之后能够方便地整理出来并回顾,于是探索了一下到处划线文字和笔记的方法。首先,我去确认PDF阅读器是否提供了需要的功能。以Foxit Reader为例,它的确提供了评论导出的功能,但是有局限性:只能导出高亮的文字到文本文件笔记内容只能导出到.fdf格式,这就需要后续处理而我希望的功能是将高亮文字以及其对应的笔记导出到文本文件,或者上传到某个App的云端。因此,我决定自己去实现,并在网上找了一些已有的Python模原创 2021-01-12 10:20:23 · 4845 阅读 · 2 评论 -
Python序列:+和*的微妙之处
本文分享一下在Python序列上使用加号和乘号的特性,以及背后的一些有趣实现,供您参考。原创 2020-09-11 15:26:25 · 334 阅读 · 0 评论 -
Python 序列之切片(slice)
本文为Python列表切片功能的学习笔记,供您参考。基本用法Python中支持切片操作的序列类型有列表(list)、元组(tuple)以及字符串(str)。以列表为例,s[a:b]表示对于列表s,返回从下标a的元素到下标b的前一个元素的子列表。注意这里的包含关系是[a,b)。跟有的语言不同(比如JavaScript),python中切片的两个参数都是下标,而非一个是下标,另一个是长度。如果省略了某个参数,则表示从“第一个元素开始”或者“到最后一个元素”。例如:l = [10, 20, 30, 40原创 2020-09-04 15:14:20 · 1545 阅读 · 0 评论 -
Python Web API 入门 —— Flask实现
今天分享一下用Flask框架实现一套建议的Python API Service,参考资料https://www.fullstackpython.com/flask.htmlhttps://flask.palletsprojects.com/en/1.1.x/https://programminghistorian.org/en/lessons/creating-apis-with-python-and-flask...原创 2020-08-28 17:16:34 · 844 阅读 · 0 评论