我正在尝试用新号码替换文本文件中已有的号码。我打开了文件,我打开的文件名非常短:“example_Na.chem”,但我仍然收到错误:OSError:[Errno 36]文件名太长”。
我正在使用的代码是:
filename_chem = open('./input/example_Na/example_Na.chem', 'r').read()
input_file_chem = filename_chem.format(albeitSSA=albeitSSA)
with open(filename_chem, 'w') as fid:
fid.write(input_file_chem)
Run Code Online (Sandbox Code Playgroud)