使用PySimpleGUI GUI和pyfiglet创建Figlets。一个PySimpleGUI演示程序。
项目描述
psgfiglet
一个PySimpleGUI应用程序
创建Figlets
______ _ _ _
| ____(_) | | | |
| |__ _ __ _| | ___| |_ ___
| __| | |/ _` | |/ _ \ __/ __|
| | | | (_| | | __/ |_\__ \
|_| |_|\__, |_|\___|\__|___/
__/ |
|___/
_ ___ __ _ _ ___ _____
| |__ _ _ / _ \_ _/ _\(_)_ __ ___ _ __ | | ___ / _ \/\ /\ \_ \
| '_ \| | | | / /_)/ | | \ \ | | '_ ` _ \| '_ \| |/ _ \/ /_\/ / \ \ / /\/
| |_) | |_| | / ___/| |_| |\ \| | | | | | | |_) | | __/ /_\\\ \_/ /\/ /_
|_.__/ \__, | \/ \__, \__/|_|_| |_| |_| .__/|_|\___\____/ \___/\____/
|___/ |___/ |_|
特性
- 复古ASCII艺术
- 创建由小字符组成的大块字母
- 从几十种字体中选择
- 复制粘贴到您的文档和代码中
安装
使用 PIP
pip安装psgfiglet
使用 python -m pip
安装。Python 推荐的方式
如果您在计算机上使用 python
命令来调用 Python(Windows)
python -m pip install --upgrade --no-cache-dir "git+https://github.com/PySimpleGUI/psgfiglet.git#egg=psgfiglet"
如果您在计算机上使用 python3
命令来调用 Python(Linux, Mac)
python3 -m pip install --upgrade --no-cache-dir "git+https://github.com/PySimpleGUI/psgfiglet.git#egg=psgfiglet"`
使用方法
安装完成后,在命令行中输入以下内容以启动 psgfiglet
psgfiglet
关于 - 什么是 Figlet?
Figlet 是一种基于文本的方式,可以将大块文本添加到您的代码或聊天中。屏幕左侧列出了各种“字体”。
在您的代码中使用
最简单的方法是在代码中使用三引号创建多行字符串
'''
This is a multiline string
Line 2
'''
您可以将 Figlet 粘贴到这些多行注释中。它们很好地将代码分成块
'''
oo
88d8b.d8b. .d8888b. dP 88d888b.
88'`88'`88 88' `88 88 88' `88
88 88 88 88. .88 88 88 88
dP dP dP `88888P8 dP dP dP
'''
def main():
x = 20
许可 & 版权
版权 2023-2024 PySimpleSoft, Inc. 及/或其许可人。
这是一个免费使用的“实用程序”,并根据 PySimpleGUI 许可协议许可,该协议包含在 license.txt 文件中,也可在 https://pysimplegui.com/eula 上找到。
有关此实用程序的使用,请参阅许可协议的第 1.2 节,有关任何问题,请参阅 https://pysimplegui.com/faq。
贡献
我们很高兴收到描述错误报告和功能请求的问题!如果您的问题报告与安全漏洞有关,请勿提交公开问题,而是请通过 issues@PySimpleGUI.com 联系我们。
我们不接受(也不希望收到)用户创建或第三方代码的贡献,包括补丁、拉取请求或包含在提交问题中的代码片段。请勿向我们发送此类代码!错误报告和功能请求不应包含任何源代码。
如果您仍然向我们提交任何用户创建或第三方代码,则(1)您将所有权利和标题转让给我们;并且(2)在上述转让不完全有效的情况下,您特此授予我们一项免费、永久、不可撤销、全球性、无限期、可转许可和可转让的许可,根据其中或与其相关的所有知识产权,以我们选择的方式利用代码,包括将其纳入 PySimpleGUI 以及根据我们的自主决定以任何条款重新分发。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源代码分发
构建分发
psgfiglet-5.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a0765db57d3fb69bcce3c0658dc5feaec25afdebe5d926957480a0ddae13fda4 |
|
MD5 | 3206bcc13e4ba1ad0769592f6ea01259 |
|
BLAKE2b-256 | ed3b1133cc819e6b0a68cd0a62fbd067c3e012b1d8c304690e9ea17b5c567709 |