file_path拼接后的路径是错误的,为什么还能获取到host的url?
来源:7-6 如何获取ini配置文件
Charseki
2019-10-07
配置文件server.ini的正确路径是E:/www/ImoocInterface/Config/server.ini
可是视频里运行文件handle_init是在Util目录下,那么执行os.getcwd()获取的base_path=E:/www/ImoocInterface/Util
所以file_path拼接/Config/server.ini后的路径是file_path=E:/www/ImoocInterface/Util/Config/server.ini
这个访问路径是错误的。为什么还能获取到host的url为http://www.imooc.com/
写回答
1回答
-
Mushishi
2019-10-08
getcwd 获取的是执行文件时候的路径,如果我们再工程目录下执行,那么就是获取工程目录,我们执行都说 python util\test.py 这样去执行,如果你去util执行就会成为python test.py 这样两个执行获取出来的是不一样的。所以我们更多的时候是第一种。应为项目中 也会这么去做。我们只管第一个
212019-10-19
相似问题