资源简介
挺不错的挺不错的
代码片段和文件信息
# coding: utf-8
# # 将笔记转化为不同的文件格式
# In[1]:
import os
import os.path
import nbconvert
import glob
# 检查路径是否存在,删除旧的文件:
# In[2]:
if not os.path.exists(‘static-files‘):
os.mkdir(‘static-files‘)
for n in glob.glob(‘static-files/*/*/*‘):
os.remove(n)
# 文件夹:
# In[3]:
folders = [‘01-python-tools‘
‘02-python-essentials‘
‘03-numpy‘
‘04-scipy‘
‘05-advanced-python‘
‘06-matplotlib‘
‘07-interfacing-with-other-languages‘
‘08-object-oriented-programming‘
‘09-theano‘
‘10-something-interesting‘
‘11-useful-tools‘
‘12-pandas‘
]
# 遍历文件夹得到所有的文件名:
# In[4]:
file_names = []
for folder in folders:
files = sorted(os.listdir(folder))
file_names += [os.path.join(folder file_name) for file_name in files if file_name.endswith(‘.ipynb‘)]
# In[5]:
def convert_to_files(names to_format):
target_dir = os.path.join(“static-files“ to_format)
for folder in folders:
if not os.path.exists(os.path.join(target_dir folder)):
os.makedirs(os.path.join(target_dir folder))
converter = {
“html“: nbconvert.export_html
“python“: nbconvert.export_python
}
for file_name in names:
p = converter[to_format](file_name)
with open(os.path.join(target_dir file_name[:-6] + p[1][“output_extension“]) ‘w‘) as f:
f.write(p[0].encode(“utf-8“))
print file_name
# 转化 HTML 文件:
# In[6]:
convert_to_files(file_names “html“)
# 产生新目录:
# In[7]:
with open(‘index.md‘) as f:
text = f.read()
with open(os.path.join(“static-files“ “html“ “README.md“) “w“) as g:
g.write(text.replace(“.ipynb“ “.html“))
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-05-10 19:19 python入门笔记(强烈推荐)\
文件 17 2017-04-16 23:49 python入门笔记(强烈推荐)\.gitattibutes
文件 131 2017-04-16 23:49 python入门笔记(强烈推荐)\.gitignore
目录 0 2019-05-10 19:19 python入门笔记(强烈推荐)\.ipynb_checkpoints\
文件 17006 2017-04-20 19:02 python入门笔记(强烈推荐)\.ipynb_checkpoints\index-checkpoint.ipynb
目录 0 2019-05-10 19:19 python入门笔记(强烈推荐)\01-python-tools\
文件 7403 2017-04-16 23:49 python入门笔记(强烈推荐)\01-python-tools\01.01-python-overview.ipynb
文件 19567 2017-04-16 23:49 python入门笔记(强烈推荐)\01-python-tools\01.02-ipython-interpreter.ipynb
文件 958 2017-04-16 23:49 python入门笔记(强烈推荐)\01-python-tools\01.03-ipython-notebook.ipynb
文件 15044 2017-04-16 23:49 python入门笔记(强烈推荐)\01-python-tools\01.04-use-anaconda.ipynb
目录 0 2019-05-10 19:19 python入门笔记(强烈推荐)\02-python-essentials\
文件 55190 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.01-a-tour-of-python.ipynb
文件 1500 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.02-python-data-types.ipynb
文件 26095 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.03-numbers.ipynb
文件 22959 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.04-strings.ipynb
文件 9749 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.05-indexing-and-slicing.ipynb
文件 23262 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.06-lists.ipynb
文件 6869 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.07-mutable-and-immutable-data-types.ipynb
文件 5899 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.08-tuples.ipynb
文件 4117 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.09-speed-comparison-between-list-&-tuple.ipynb
文件 24323 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.10-dictionaries.ipynb
文件 20447 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.11-sets.ipynb
文件 3175 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.12-frozen-sets.ipynb
文件 12198 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.13-how-python-assignment-works.ipynb
文件 8460 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.14-if-statement.ipynb
文件 8998 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.15-loops.ipynb
文件 5110 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.16-list-comprehension.ipynb
文件 17508 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.17-functions.ipynb
文件 11989 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.18-modules-and-packages.ipynb
文件 22764 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.19-exceptions.ipynb
文件 2316 2017-04-16 23:49 python入门笔记(强烈推荐)\02-python-essentials\02.20-warnings.ipynb
............此处省略160个文件信息
相关资源
- python3基础教程第三版高清
- Python-自然场景文本检测PSENet的一个
- Python-在特征金字塔网络FPN的Pytorch实现
- Python-PyTorch实时多人姿态估计项目的实
- Python-用PyTorch10实现FasterRCNN和MaskRCNN比
- Python-心脏核磁共振MRI图像分割
- Python-基于YOLOv3的行人检测
- Python-数据结构与算法leetcodelintcode题解
- Python-RLSeq2Seq用于SequencetoSequence模型的
- Python-PyTorch对卷积CRF的参考实现
- Python-高效准确的EAST文本检测器的一个
- Python-BilibiliLiveBarrage实时监控B站直播
- Python-利用Python图虫网摄影作品
- Python-pytorch实现的人脸检测和人脸识别
- Python-UNet用于医学图像分割的嵌套UN
- Python-TensorFlow弱监督图像分割
- Python-基于tensorflow实现的用textcnn方法
- Python-Keras实现Inceptionv4InceptionResnetv1和
- Python-用pyqt5和parametrics实现很酷的动画
- Python-pytorch中文手册
- Python-FastSCNN的PyTorch实现快速语义分割
- Python-Goose3一个用Python编写的文章提取
- Python-滑动窗口高分辨率显微镜图像分
- Python-使用MovieLens数据集训练的电影推
- Python-机器学习驱动的Web应用程序防火
- ScrapyMySQL爬取链家网中北京地区租房信
- Python-Scantron一个分布式nmapmasscan扫描框
- Python-subpixel利用Tensorflow的一个子像素
- Python-PyGradle使用Gradle来构建Python项目
-
Python-汉字的神经风格转移Neuralst
y
评论
共有 条评论