python中with open如何指定目录新建读取文件

新学python一个,学到with open,只能在本目录下新建、读取和写入,但如何在指定目录,比如在D:\text下该如何写代码,谢谢。。

with open('D:\text', 'w') as f:这个是可以直接使用绝对路径的

直接写with open('D:\text','w')即可
你不写绝对路径的话,相对路径当然是默认从本目录开始的