【发布时间】:2019-01-15 10:35:54
【问题描述】:
我希望能够将文件路径作为参数传递给我的 python 函数。为了使我的代码可靠,如果任何其他开发人员要在他们的机器上运行我的代码,文件路径将根据用户名而改变。如何在 python 中动态地进行这种更改。
例如,我的函数采用以下参数:
def f_path(path):
my path will be : /Users/jame/Desktop/data-code/Testdata
我希望能够通过将我的名称“jame”更改为当前用户的名称来动态更改此文件路径。
【问题讨论】:
-
所以您的路径类似于“/Users/USER_1/Desktop/data-code/Testdata”、“/Users/USER_2/Desktop/data-code/Testdata”、“/Users/USER_3/桌面/数据代码/测试数据”?意思是只有用户名改变了,其余的都保持不变?
-
是的,正确的@Lossofhumanidentity
-
这个问题真的不是我通过@Georgy查看过的任何问题的重复
-
用户主路径之后的“Desktop/data-code/Testdata”部分不会减少重复。
标签: python python-2.7 filepath