当前位置: 首页>>代码示例>>Python>>正文


Python matplotlib.get_configdir方法代码示例

本文整理汇总了Python中matplotlib.get_configdir方法的典型用法代码示例。如果您正苦于以下问题:Python matplotlib.get_configdir方法的具体用法?Python matplotlib.get_configdir怎么用?Python matplotlib.get_configdir使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在matplotlib的用法示例。


在下文中一共展示了matplotlib.get_configdir方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: install_styles

# 需要导入模块: import matplotlib [as 别名]
# 或者: from matplotlib import get_configdir [as 别名]
def install_styles():
    
    # Find all style files
    stylefiles = glob.glob('styles/**/*.mplstyle', recursive=True)

    # Find stylelib directory (where the *.mplstyle files go)
    mpl_stylelib_dir = os.path.join(matplotlib.get_configdir() ,"stylelib")
    if not os.path.exists(mpl_stylelib_dir):
        os.makedirs(mpl_stylelib_dir)

    # Copy files over
    print("Installing styles into", mpl_stylelib_dir)
    for stylefile in stylefiles:
        print(os.path.basename(stylefile))
        shutil.copy(
            stylefile, 
            os.path.join(mpl_stylelib_dir, os.path.basename(stylefile))) 
开发者ID:garrettj403,项目名称:SciencePlots,代码行数:19,代码来源:setup.py

示例2: copy_plot_themes

# 需要导入模块: import matplotlib [as 别名]
# 或者: from matplotlib import get_configdir [as 别名]
def copy_plot_themes():
    stylelib_path = os.path.join(matplotlib.get_configdir(), 'stylelib')
    curr_dir = os.path.dirname(os.path.abspath(__file__))
    file_list = glob.glob(os.path.join(curr_dir, '*.mplstyle'))

    try:
        if not os.path.exists(stylelib_path):
            os.makedirs(stylelib_path)
        for f in file_list:
            fname = os.path.basename(f)
            shutil.copy2(f, os.path.join(stylelib_path, fname))
        print('Themes copied to %s' % stylelib_path)
    except:
        print(
            'An error occured! Try to manually copy the *.mplstyle files. E.g.:\nmkdir -p %s && cp *.mplstyle %s' %
            (stylelib_path, stylelib_path),
        ) 
开发者ID:alex-petrenko,项目名称:sample-factory,代码行数:19,代码来源:plot_utils.py

示例3: hardcopy_styles

# 需要导入模块: import matplotlib [as 别名]
# 或者: from matplotlib import get_configdir [as 别名]
def hardcopy_styles():
    path = os.path.abspath(__file__)
    pkg_dir = "/" + "/".join(path.split("/")[:-1])
    os.system(
        "cp -r {}/stylelib/ ".format(pkg_dir) + os.path.join(mpl.get_configdir() + "/")
    ) 
开发者ID:scikit-hep,项目名称:mplhep,代码行数:8,代码来源:tools.py

示例4: copy_styles

# 需要导入模块: import matplotlib [as 别名]
# 或者: from matplotlib import get_configdir [as 别名]
def copy_styles():
    """Copy rayoptics mpl styles to user's mpl_config dir."""
    pth = Path(__file__).resolve().parent
    styles_dir = Path(pth / 'styles')
    mpl_configdir = Path(matplotlib.get_configdir()) / 'stylelib'
    mpl_configdir.mkdir(exist_ok=True)
    for mpl_style in styles_dir.glob('*.mplstyle'):
        copy2(mpl_style, mpl_configdir) 
开发者ID:mjhoptics,项目名称:ray-optics,代码行数:10,代码来源:styledfigure.py


注:本文中的matplotlib.get_configdir方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。