jQuery火箭图标返回顶部代码

简单的复制程序

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))


  

posted @ 2018-03-30 13:31  墨颜丶  阅读(257)  评论(0)    收藏  举报