创建类似于tweets的图像

tweetmagick的Python项目详细描述


生成具有类似tweet的外观的图像

安装

pip3 install tweetmagick

示例

显示图像并在不保存的情况下退出,方法如下:

fromtweetmagickimportTweetGeneratorname="harold"longname="stockmaster"avatar="harold.jpg"text="feeling pompous today, might delete later"withTweetGenerator(name,longname,avatar,text)astg:tg.tweetgen(debug=True)

tweetgen方法返回带有png二进制blob的bytesio对象。 下面是将图像保存到文件中的代码:

fromshutilimportcopyfileobjwithTweetGenerator(name,longname,avatar,text,theme="light")astg:withopen("haroldtweets.png","wb")astweet:copyfileobj(tg.tweetgen(),tweet)

结果:

haroldtweets.png

使用dark主题选项:

haroldtweetsduringnight.png

待办事项

实现一些在tweets中嵌入图像的简化方法。

还有一些回复/引用图像的方法

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java无法使用JSF访问托管bean方法   java是制作具有多值类型的HashMap的正确方法   javafx中TicTacToe的java更新UI   windows Java文件。getCanonicalFile()无法处理冒号“:”   java在一个布局屏幕中创建多个(26)按钮   java Android Studio:Gradle构建完成,有251个错误   我们如何在Java上为callfireapiclient编写单元/集成测试?   java无法将1715UTC转换为本地/gmt类型   具有已定义的数字序列的JAVA循环   Java程序正在netbeans中编译,但未在CMD中编译,包不存在   java Android构造函数和onCreate()之间有什么区别?   java配置弹性搜索结果评分   java LibGDX纹理是否可绘制?   java如何在Android中设置应用程序默认打开pdf   java是否有一种创造性的方法将多个参数传递给contentEquals()方法?   java在Android上存储Ed25519私钥