君无泪 发表于 2021-10-18 23:48:15

求解文件路径

import os
from matplotlib.font_manager import FontProperties


def myfont():
        """字体"""
        font_path = os.path.abspath('simhei.ttf')
        font = FontProperties(fname=r'{}'.format(font_path))
        return font



# simhei.ttf 在其他文件夹下,运行报错。
# 把simhei.ttf 放在点前.py的目录下就不会报错。
# 我想把字体文件放到任意文件夹下,且运行.py不会报错,各位大神有办法吗?

深谙流年 发表于 2021-10-18 23:56:40

任意文件的话,好像是要加路径吧,所以你得先知道字体在哪个文件夹下,然后才知道路径

jackz007 发表于 2021-10-19 00:07:11

      文件加上绝对路径试试,像下面这样
font_path = r'C:\Windows\winsxs\x86_microsoft-windows-font-truetype-segoeui_31bf3856ad364e35_6.1.7601.17888_none_d27bc50a70b3e7db\simhei.ttf'
页: [1]
查看完整版本: 求解文件路径