想让图中左侧的sdf文件全部转移到“拆分后的sdf文件”这个文件夹里。
def splitSDF():
import os
os.makedihttps://img-mid.csdnimg.cn/release/static/image/mid/ask/799766156866191.png "#left")
rs('拆分后的sdf文件', exist_ok=True)
file_name = input()#输入sdf文件的绝对路径
# 读取的文件内容保存在列表里
file_str_list = []
# 设置文件索引
index = 0
# import pdb
# pdb.set_trace()
with open(file_name, 'r+') as f:
for ln in f:
if ln != "$$$$\n":
file_str_list.append(ln)
else:
# 将对应的内容按照索引写入文件
index = index + 1
with open('{0}.sdf'.format(index), 'w+') as wt:
for ds in file_str_list:
wt.write(ds)
file_str_list = []
if __name__ == '__main__':
splitSDF()
```
import shutil
shutil.move(old_path,new_path)