jQuery火箭图标返回顶部代码

简单的复制程序

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
import os,sys,time
 
file_name='Python之旅:面向对象'
# pwd=r'E:\hexo\source\_posts\Python\爬虫\\'
pwd=r'E:\hexo\source\_posts\Python\Python之旅\\'
 
update = True
with open(pwd+r'{}.md'.format(file_name),'r',encoding='utf-8',) as file1 ,\
        open(pwd+r'{}.md.swap'.format(file_name),'w',encoding='utf8') as file2:
    for line in file1:
 
        if line.strip().startswith('**') and line.strip().endswith('**'):
            line='## '+line.replace('**',' ')
        if line.strip().startswith('\\'):
            line=line.replace('\\',' ')
        if line.strip().startswith('![img](https://images.cnblogs.com'):
            line=line.replace(line,' ')
        if line.strip().startswith('###'):
            line=line.replace('###','##')
 
        if line.strip().startswith('![img]'):
            print(line)
            img_name=line.strip().split('\\')[7].split(')')[0]
            a='{'
            b='}'
            line=line.replace(line,"{}% asset_img {} img %{}".format(a,img_name,b))
        if line.strip().startswith('[![复制代码]'):
            line=line.replace(line,'')
        if line.strip().lower().find('egon'):
            line=line.replace('egon','allen')
        # 给代码设定语言,如有其它if请在上面修改否则会continue
        if line.strip()=='```python' or line.strip()=='```shell':
            update=False
        elif line.strip()=='```' and not update:
            update=True
            file2.write(line)
            continue
        if line.strip()=='```' and update:
            line=line.replace('```','```python')
            update = False
 
 
        file2.write(line)
os.remove(pwd+r'{}.md'.format(file_name))
os.rename(pwd+r'{}.md.swap'.format(file_name),pwd+r'{}.md'.format(file_name))<br><br><br>

  

posted @   墨颜丶  阅读(253)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端
点击右上角即可分享
微信分享提示