Crossin的编程教室

标题: 求教!path.expanduser [打印本页]

作者: nemow    时间: 2018-1-12 09:04
标题: 求教!path.expanduser
科研 学习python中,一步步看别人的代码,只知道是在创建目录,有大神能解释下具体的原理意思吗
proj_dir=path.expanduser(home+project_name+'/')
makedirs(proj_dir)
        makedirs(proj_dir+'GFs')
        makedirs(proj_dir+'GFs/static')
expanduser中不是应该放路径吗,home+project_name+'/'是什么意思呢?
makedirs中也是放路径,为什么都有个+

作者: TED    时间: 2018-1-12 20:30
这些是变量,被赋值路径字符串了吧,比如:
home='C:/'
project_name = 'project'
那home+project_name+'/'就是三个字符串相加='C:/project/' 总路径

作者: nemow    时间: 2018-1-13 10:35
TED 发表于 2018-1-12 20:30
这些是变量,被赋值路径字符串了吧,比如:
home='C:/'
project_name = 'project'

谢谢版主,理解啦




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5