欢迎访问宙启技术站
智能推送

在python中使用tkinter.font的nametofont()函数生成随机中文字体名称

发布时间:2024-01-13 16:31:10

import tkinter.font as tkfont

import random

def generate_random_font_name():

    # 生成一个1到100的随机数

    random_number = random.randint(1, 100)

    # 将随机数转换为字符串,并以"字体"作为前缀

    font_name = "字体" + str(random_number)

    return font_name

# 使用例子

font_list = []

for _ in range(1000):

    font_name = generate_random_font_name()

    # 根据随机生成的字体名称创建字体对象

    font = tkfont.nametofont(font_name)

    font_list.append(font)

print(len(font_list))