跳到主要内容

Icons

方法

random()

返回一个随机图标,可以选择排除某些图标和设置权重。

方法参数:

  • exclude - 一个图标成员列表,用于从随机选择中排除这些图标。
  • weights - 一个字典,将图标成员映射到它们各自的权重,用于加权随机选择。

示例

>>> import flet as ft
>>> ft.icons.ABC
>>> ft.CupertinoIcons.BACK
>>> ft.icons.random()
>>> ft.CupertinoIcons.random()
>>> ft.icons.random(exclude=[ft.icons.FAVORITE, ft.icons.SCHOOL], weights={ft.icons.SCHOOL: 150, ft.icons.ADJUST: 5})
>>> ft.CupertinoIcons.random(exclude=[ft.CupertinoIcons.CAMERA, ft.CupertinoIcons.TABLE], weights={ft.CupertinoIcons.TABLE: 150, ft.CupertinoIcons.PENCIL: 5})

材质图标

可通过icons模块获取图标

点击Google材质图标查看所有图标。

  • 展示所有谷歌材质图标;
  • 提供图标中英文名称对照,中文释义;
  • 中英文关键词快捷搜索图标;
  • 复制图标英文名称;
  • 下载图标svg文件;