doc to markdown
Project description
doc2md
本意是为了
像
倒序
for color in sorted(colors, reverse=True):
print colors
自定义排序顺序
colors = ['red', 'green', 'blue', 'yellow']
def compare_length(c1, c2):
if len(c1) < len(c2): return -1
if len(c1) > len(c2): return 1
return 0
print sorted(colors, cmp=compare_length)
更好的方法
print sorted(colors, key=len)
第一种方法效率低而且写起来很不爽。另外,Python 3已经不支持比较函数了。
调用一个函数直到遇到标记值
blocks = []
while True:
block = f.read(32)
if block == '':
break
blocks.append(block)
变成 下面 markdown 格式
# 倒序
for color in sorted(colors, reverse=True):
print colors
自定义排序顺序
colors = ['red', 'green', 'blue', 'yellow']
def compare_length(c1, c2):
if len(c1) < len(c2): return -1
if len(c1) > len(c2): return 1
return 0
print sorted(colors, cmp=compare_length)
更好的方法
print sorted(colors, key=len)
第一种方法效率低而且写起来很不爽。另外,Python 3已经不支持比较函数了。
调用一个函数直到遇到标记值
blocks = []
while True:
block = f.read(32)
if block == '':
break
blocks.append(block)
运行文件是 main/doc2md.py
一步一步过程 可以使用jupyter notebook 查看 doc2md.ipynb
首先说明缺陷就是,命令行还没有做 请自己进入文件修改先。
Path = "../让你的Python优雅.md"
write_file = '../test_w.md'
demo 就是
useag:
$ doc2md2 file1 file2
file2.md is create markdown from file1.md
$ doc2md2 file1
file1.md is create markdown from file1
获取 ``让你的Python优雅.md``
md格式\ ``写``\ 入 ``test_w.md``
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
doc2md2-0.1.3.tar.gz
(4.5 kB
view hashes)
Built Distribution
Close
Hashes for doc2md2-0.1.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed56360cdfe3cecf5ea599c4cb8c575adf84207212b77c7346537c50f00fe665 |
|
MD5 | bc4abccbfa6ba033bfcd5cfd1beafaab |
|
BLAKE2b-256 | a4853cc57812a6243df7e23705fe6f97576aabff89315d74129b8106fb2df3af |