os.path.join()的使用
1.用法
import os
import pandas as pd
path = os.getcwd()
print(path)
# D:\PYProject\LearningPY\data
manifest_file = os.path.join(path, 'gdc_manifest_20240302_021034.txt')
print(manifest_file)
# D:\PYProject\LearningPY\data\gdc_manifest_20240302_021034.txt
从输出可以看到,os.path.join()返回了一个路径。这个路径由path和"gdc_manifest_20240302_021034.txt"合成。
因此,os.path.join(path1,path2)的作用将path2合并到path1之后,组成一个path1+path2的字符串。
2.应用
import os
import pandas as pd
path = os.getcwd()
print(path)
# D:\PYProject\LearningPY\data
manifest_file = os.path.join(path, 'gdc_manifest_20240302_021034.txt')
print(manifest_file)
# D:\PYProject\LearningPY\data\gdc_manifest_20240302_021034.txt
manifest = pd.read_csv(manifest_file, sep='\t', index_col='id')
得到新路径后,可以用read_csv等函数读取新路径下的文件内容。