在PYTHON中用到文件路径,如果你用的是WINDOWS那么就得用2个‘\’来表示连接,但是如果文件或文件夹中有的字符与’\‘形成转义字符就会出现错误,而我们又不能要求客户给文件命名时不要用什么,特别是转义字符还那么多,那么遇到文件路径时怎么处理会不容易出错呢?今天小编就来说下:
比如我想调用的文件路径是’C:\phpstudy_pro\WWW\www.75ci.com\uploads\2023\02′,那么在windows上操作就要写成’C:\\phpstudy_pro\\WWW\\www.75ci.com\uploads\\2023\\02′,但是即使这样你会发现调用的时候也会出错,因为这里面有转义字符。而就算你在前面加了r,但是你输出时也是有2个\也不是我们真实的路径,那么怎么办呢?我们可以用os.path.join()来实现文件路径的自动链接:具体代码如下:
import os
print(os.path.join('phpstudy_pro','WWW','www.75ci.com','uploads','2023','02'))
这时输出是:phpstudy_pro\WWW\www.75ci.tk\uploads\2023\02
未经允许不得转载:445IT之家 » PYTHON文件路径调用不容易出错方法 自动处理路径连接方法