日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

我写了一个开源项目AlphabetPy

發布時間:2025/3/17 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 我写了一个开源项目AlphabetPy 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

項目地址

最近我在寫一個命令行應用,首先我設計了一個Welcome界面,但是我思考如何在命令行中展示我的應用名字,就像這樣

然而,我又不想自己去手打,怎么辦呢?偶然發現了@starkwang的作品alphabetJS,發現十分好用,也生成了自己想要的文字,于是我就在想,能不能把他翻譯成python呢?最后我真的做到了,alphabetPy就這樣誕生了。

安裝

1.使用pip安裝

pip install AlphabetPy

2.使用setup.py安裝

將我的項目下載到本地,然后

$ cd alphabetPy $ python setup.py install 復制代碼

使用

$ AlphabetPy input the string you want to change:<what you want to output> input the mode you want to use:("planar" or "stereo"):<choose "planar" or "stereo"> 復制代碼

舉個栗子:

或者你也可以直接使用命令: alphabetPy -s <what you want to output> -m <choose "planar" or "stereo">

舉個栗子:

如果你不用-m參數,默認使用“planar”模式

當然,如果你想在自己的python項目中使用alphabetPy也是可以的

import AlphabetPy string = "AlphabetPy" letter = AlphabetPy.getAlphabet("233","stereo") for i in range(7):print(letter[i]) 復制代碼

不過,我的代碼可能有點蠢,不能直接打印letter,而是要用循環的方式,之后有思路會改進我的代碼。

最后

這個項目中所用的字體為@starkwang的作品alphabetJS中提供的“planar”和“stereo”字體,但是我希望這個小工具能引入更多的模式,更多的可能,所以如果有同學能夠給予字體上的建議或者代碼上的建議,我是非常的歡迎。希望大家多follow,多star,多提issue,讓我第一個開源項目越做越好,為更多人使用。

轉載于:https://juejin.im/post/5a77ce875188257a6854ad9d

總結

以上是生活随笔為你收集整理的我写了一个开源项目AlphabetPy的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。