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文件;