我有这样一段代码:
server_directory = "/Users/storm/server"
def get_directory(self, username):
home = server_directory + "/" + username
typic = os.getcwd()
if typic == server_directory:
return "/"
elif typic == home:
return "~"
else:
return typic
每次我从用户的两个漂亮的服务器目录和主目录中更改目录时,它看起来就像/Users/storm/server/svr_user
。既然我想模拟一个主目录和一个虚拟的“根”目录,那么如何使它变成/svr_user2
而不是/Users/storm/server/svr_user
?你知道吗
尽管您可以使用字符串操作做很多事情,但更好的方法是使用
os.path
:退货
相关问题 更多 >
编程相关推荐