pyhon中导入的几点问题 发表于 2016-06-12 | 分类于 Python Python的导入方式如下,分别解释 1from . import xxx #当前程序所在的文件夹里的__init__.py中写好的或者导好的xxx 12345#tasklet.pyfrom . import config#__init__.pyfrom .app import AppEnv, init_dockenv 1from .A import xxx #其中A表示同目录下名字为A的Python文件,xxx是A文件中的模块 1234567#__init__.pyfrom .app import AppEnv, init_dockenv#app.pydef init_dockenv(import_name='', config_file="config.yaml"): env = DockEnv(import_name, config_file=config_file) return env 1from ..A import xxx #导入的文件不在当前文件夹,使用 .. 或者 ..A 来实现导入
os.path的用法 发表于 2016-01-12 1234567891011用法:os.path.abspath(path)#path的绝对路径os.path.dirname(path或者file)#路径或者文件的上层目录__file__#当前运行的文件名字os.path.join(path1,path2,...)#拼接多个路径为一个路径os.path.basename(path)#返回文件名或者最后的文件夹名
os.path的用法 发表于 2016-01-12 1234567891011用法:os.path.abspath(path)#path的绝对路径os.path.dirname(path或者file)#路径或者文件的上层目录__file__#当前运行的文件名字os.path.join(path1,path2,...)#拼接多个路径为一个路径os.path.basename(path)#返回文件名或者最后的文件夹名