In [1]:
import os
import codecs

In [ ]:
for f in os.listdir("."):
    head, tail = os.path.splitext(f)
    if head.endswith("tp"):
        newname = head[:-2].replace("tp_", "_")+tail
        
        
        with open(f, "rb") as fl:t = fl.read()   #, "utf8" 
            
        t = t.replace("tp ", " ").replace("tp_", "_").replace("tp (","   (").replace("tp]", "]").replace("tp.",".").replace("tp\n","\n")
            
        with open(newname, "wb") as fl:t = fl.write(t)
        print( newname )

In [15]:
for f in os.listdir("."):
    head, tail = os.path.splitext(f)
    if "pYPK0" in head and ".ipynb" in tail:
        if head == "pYPK0":
            continue
        print(head+tail)
        with open(f, "rb") as fl: t = fl.read()        
        
        t = t.replace("tp ", " ").replace("tp_", "_").replace("tp (","   (").replace("tp]", "]").replace("tp.",".").replace("tp\n","\n")

        with open(f, "wb") as fl:t = fl.write(t)


pYPK0_TDH1_HIS3_ENO2.ipynb
pYPK0_TPI1_HIS3_ENO2.ipynb
pYPK0_RPS19b_ScRPE1_RPS19a.ipynb
pYPK0_RPS19a_ScRKI1_TPI1.ipynb
pYPK0_RPS19b_HIS3_RPS19a.ipynb
pYPK0_PDC1_ScTKL1_RPS19b.ipynb
pYPK0_PDC1_HIS3_RPS19b.ipynb
pYPK0_PGI1_HIS3_FBA1.ipynb
pYPK0_TEF1_PsXYL1_N272D_TDH3.ipynb
pYPK0_PGI1_ScXKS1_FBA1.ipynb
pYPK0_TDH3_HIS3_PGI1.ipynb
pYPK0_HIS3.ipynb
pYPK0_TPI1_CiGXF1_ENO2.ipynb
pYPK0_TDH3_PsXYL2_PGI1.ipynb
pYPK0_TEF1_PsXYL1_TDH3.ipynb
pYPK0_PGI1_CiGXF1_TDH3.ipynb
pYPK0_RPS19a_HIS3_TPI1.ipynb
pYPK0_PGI1_HIS3_TDH3.ipynb
pYPK0_FBA1_ScTAL1_PDC1.ipynb
pYPK0_RPS19b_HIS3_TDH1.ipynb
pYPK0_FBA1_HIS3_PDC1.ipynb
pYPK0_TEF1_HIS3_TDH3.ipynb

In [21]:
for f in os.listdir("."):
    head, tail = os.path.splitext(f)
    if head.startswith("pMEC11"):
        print(f)
        with open(f, "rb") as fl: t = fl.read()
        t = t.replace("tp ", " ").replace("tp_", "_").replace("tp (","   (").replace("tp]", "]").replace("tp.",".").replace("tp\n","\n")
        with open(f, "wb") as fl:t = fl.write(t)


pMEC1136.ipynb
pMEC1137.ipynb
pMEC1138.ipynb
pMEC1139.ipynb
pMEC1135.ipynb

In [ ]: