我正在尝试使用以下代码行来获取给定目录中文件的所有路径名:
trainDB = [os.path.abspath(x) for x in os.listdir("C:/Users/sean/Documents/uni/ANLP/Data/Train/DrugBank")]
但是输出就是这样:
['C:\\Users\\sean\\Documents\\uni\\ANLP\\Data\\19-norandrostenedione_ddi.xml', ...]
我希望/期望得到的路径为:
`'C:\\Users\\sean\\Documents\\uni\\ANLP\\Data\\Train\\DrugBank\\19-norandrostenedione_ddi.xml'
我不明白为什么Train / DrugBank指令不在路径中,如果它有任何用途我从ANLP
目录中运行这些命令Data
答案 0 :(得分:0)
以下代码段根据@Peter Wood的建议解决了我的问题。
{{1}}