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``
Release files for doc2md2 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| doc2md2-0.1.3.tar.gz | 4.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| doc2md2-0.1.3-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 10.1 kB
Release files / doc2md2-0.1.3.tar.gz
| Download URL | doc2md2-0.1.3.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8f0487a419dce8b80c4d50bffa0e71a39d4856b51b7677eb55f1bacafd75f6b2
|
|
BLAKE2b-256 checksum How to use checksums |
2f2f31b75675e0386ef1cc38a861e02f73a83488d4abab8e89448c618aff1044
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / doc2md2-0.1.3-py2.py3-none-any.whl
| Download URL | doc2md2-0.1.3-py2.py3-none-any.whl |
|---|---|
| Size | 5.6 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
ed56360cdfe3cecf5ea599c4cb8c575adf84207212b77c7346537c50f00fe665
|
|
BLAKE2b-256 checksum How to use checksums |
a4853cc57812a6243df7e23705fe6f97576aabff89315d74129b8106fb2df3af
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |