Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式来编写笔记。

本文利用简单的Python文件操作,

实现了在短时间内创建一批以“00XX.md”格式为名,内部框架已经写好的markdown笔记

一定程度上方便了类似于题集的笔记的编写

代码如下:

import os #导入os库def makefiles(m,n,length,model,file_front,file_tail):"""m:起始序号 n:结束序号  length:预计总序号model:模板文字内容 file_front:创建的文件夹路径file_tail:文件名后缀"""#如果文件夹路径不存在就新创建if(not os.path.exists(file_front)):os.mkdir(file_front)for i in range(m,n):#计算0的个数num_of_0=length-len(str(i))#拼接文件路径file=file_front+num_of_0*"0"+str(i)+file_tail#以w+模式打开文件,创建文件并写入模板文字内容f=open(file,'w+')f.write(model)#关闭文件f.close;def removefiles(m,n,length,model,file_front,file_tail):    for i in range(m,n):num_of_0=length-len(str(i))file=file_front+(4-q)*"0"+str(i)+file_tail#删除文件os.remove(file)#数学分析题集模板
analyse_model="""
***
##### 题目
***
##### 证明
***
##### 知识点
***
##### 主要技巧
***
##### 拓展延伸
***
"""#数学分析文件前后缀
analyse_front="D:数学分析/"
analyse_tail=".md"#算法题集模板
algorithm_model="""
***
##### 需求描述
***
#### 代码实现
##### 思路一
###### C语言
``` C
```
###### C++
``` C++
```
###### Python
``` Python
```
##### 思路二
###### C语言
``` C
```
###### C++
``` C++
```
###### Python
``` Python
```
##### 思路三
###### C语言
``` C
```
###### C++
``` C++
```
###### Python
``` Python
```
***
"""#算法题集文件前后缀
algorithm_front="D:算法/"
algorithm_tail=".md"makefiles(1,1000,4,algorithm_model,algorithm_front,algorithm_tail)
makefiles(1,100,4,analyse_model,analyse_front,algorithm_tail)

效果展示:

数学分析

算法

Python 创建简单的统一格式文件相关推荐

  1. python编程例子 输入 输出-推荐 :手把手教你用Python创建简单的神经网络(附代码)...

    原标题:推荐 :手把手教你用Python创建简单的神经网络(附代码) 作者:Michael J.Garbade:翻译:陈之炎:校对:丁楠雅 本文共2000字,9分钟. 本文将为你演示如何创建一个神经网 ...

  2. python xlrd读取excel-使用Python xlrd模块读取Excel格式文件的方法

    这是一篇关于如何使用Python xlrd模块读取Excel格式文件的方法的文章,下面的python代码中使用 了xlrd模块的方法,这样就能够很方便的读取 excel 文件内容.同是这个xlrd模块 ...

  3. php生成vcf,php简单读取.vcf格式文件的方法示例

    本文实例讲述了php简单读取.vcf格式文件的方法.分享给大家供大家参考,具体如下: /** * 读取.vcf格式文件 * @param $filename */ function readCvf($ ...

  4. 五行代码python 创建Excel(xls)文件以及数据写入

    五行代码python 创建Excel(xls)文件以及数据写入 今天我们采用xlwt来快速创建Excel的文件,一起来看一下代码. import xlwt new_workbook=xlwt.Work ...

  5. php vcf,php简单读取.vcf格式文件的方法示例

    本文实例讲述了php简单读取.vcf格式文件的方法.分享给大家供大家参考,具体如下: /** * 读取.vcf格式文件 * @param $filename */ function readCvf($ ...

  6. python 日志输出为json格式文件_Py修行路 python基础 (二十一)logging日志模块 json序列化 正则表达式(re)...

    一.日志模块 两种配置方式:1.config函数 2.logger #1.config函数 不能输出到屏幕 #2.logger对象 (获取别人的信息,需要两个数据流:文件流和屏幕流需要将数据从两个数据 ...

  7. 独家 | 手把手教你用Python创建简单的神经网络(附代码)

    作者:Michael J.Garbade 翻译:陈之炎 校对:丁楠雅 本文共2000字,建议阅读9分钟. 本文将为你演示如何创建一个神经网络,带你深入了解神经网络的工作方式. 了解神经网络工作方式的最 ...

  8. cpythonjava解释xml_详解python使用lxml操作xml格式文件

    python利用lxml读写xml格式的文件 之前在转换数据集格式的时候需要将json转换到xml文件,用lxml包进行操作非常方便. 1. 写xml文件 a) 用etree和objectify fr ...

  9. 怎么用python创建文件-如何用Python创建生成xml文档文件的方法

    用如何用Python完成创建生成xml文档文件的工作. 需要用到的方法:from xml.dom.minidom import Document,想必大家很熟悉这个操作了,接下来就用python 创建 ...

最新文章

  1. c 语言 声明 定义,C/C++语言声明与定义详解
  2. 有关session的登录注销的一个小例子
  3. linux下安装pm2
  4. Python大佬利用新接口抓取微信公众号的所有文章
  5. MySQL事务处理特性的实现原理
  6. python调用sqlplus执行_python可以调用sqlplus吗?
  7. Pr 入门教程,如何进行创意调整?
  8. linux usb摄像头 监控软件,Linux下的motion detection(最简单的办公室监控系统)
  9. filezilla 设置服务器_MC云服务器搭建教程[非硬核]
  10. ATTILAX项目进展表VC425
  11. 【详细】MySQL之游标
  12. 带自动定位的水印相机_水印相机自动定位应该如何设置
  13. ElasticSearch 多字段分组求和
  14. 安装win10系统以及升级win10 home至enterprise版本
  15. 基于opencv和pillow实现人脸识别系统(附demo)
  16. CPT208 人机设计 笔记
  17. Linux的so文件
  18. 每天一算法(双色河内塔又叫汉诺塔)
  19. 树莓派使用红外收发(一):设备安装
  20. 使用Java实现建造者模式

热门文章

  1. Java ArrayList应用之抽奖软件
  2. mui,uniapp实现APP整包更新,并展示更新进度条
  3. 欧盟 计算机验证,欧盟发布《计算机化系统验证指南》-2018,8月1日起强制实施...
  4. 服务器怎么正确备份?
  5. debian 10 安装apache,apache配置
  6. (17)IPv4协议的功能实现原理
  7. 蓝牙耳机到底哪款好?纠结症一定要知道的蓝牙耳机冷知识
  8. 室内人员定位系统-贵重资产定位系统-蓝牙信标
  9. 读书笔记 摘自:《人工智能:国家人工智能战略行动抓手》的笔记(作者: 腾讯研究院 中国信息通信研究院互联网法律研究中心 腾讯AI Lab 腾讯开放平台)
  10. ROS学习——工作空间覆盖