Python : 3.7.0

OS : Ubuntu 18.04.1 LTS

IDE : PyCharm 2018.2.4

Conda : 4.5.11

typesetting : Markdown

code

"""

@Author : 行初心

@Date : 18-10-1

@Blog : www.cnblogs.com/xingchuxin

@Gitee : gitee.com/zhichengjiu

"""

from tkinter import *

def main():

root = Tk() # 注意Tk的大小写

photo = PhotoImage(file='text_photoimage.png')

the_label = Label(root,

text='行初心园',

justify=LEFT, # 字符串进行左对齐

image=photo,

compound=CENTER, # 混合模式,文字在图片的正上方显示

font=("微软雅黑", 20), # 字体和大小

fg='blue' # 前景颜色,就是字体颜色

)

the_label.pack() # 这句不可少呀

mainloop()

if __name__ == '__main__':

main()

result

more knowledge

Ubuntu中常用中文字体库是需要手动安装的。

代码运行结果中"园"字成了方框、一些软件汉化后出现许多方框,都可以检查一下中文字体库。

reference

[文档] docs.python.org/3/library/tkinter.html

resource

[文档] docs.python.org/3

[规范] www.python.org/dev/peps/pep-0008

[规范] zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_language_rules

[源码] www.python.org/downloads/source

[ PEP ] www.python.org/dev/peps

[平台] www.cnblogs.com

[平台] gitee.com

Python具有开源、跨平台、解释型和交互式等特性,值得学习。

Python的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。

GUI可以选择PyQt5、PySide2、wxPython、PyGObject、wxWidgets等进行创作。

代码的书写要遵守规范,这样有助于沟通和理解。

每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。

python tk label 多字体_Python3 tkinter基础 Label compound 图片上显示文字 fg字体颜色 font字体大小...相关推荐

  1. python设置label的位置_Python3 tkinter基础 Label pack 设置控件在窗体中的位置

    Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...

  2. python中justify的意思_Python3 tkinter基础 Label justify 多行字符串左对齐

    ? python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 conda : 4.5.11 type setting : Markdo ...

  3. python3识别图中的文字_Python3.x:如何识别图片上的文字

    Python3.x:如何识别图片上的文字 安装pytesseract库,必须先安装其依赖的PIL及tesseract-ocr,其中PIL为图像处理库,而后面的tesseract-ocr则为google ...

  4. python label位置_Python3 tkinter基础 Label pack 设置控件在窗体中的位置

    Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...

  5. python tkinter控件_Python3 tkinter基础 Label pack 设置控件在窗体中的位置

    ? python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 conda : 4.5.11 type setting : Markdo ...

  6. python list突破上限武器_Python3 tkinter基础 Listbox height 显示行数的上限

    Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...

  7. python绘制圆的内接三角形_Python3 tkinter基础 Canvas create_polygon 画三角形

    ? python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 conda : 4.5.11 type setting : Markdo ...

  8. python限制只能输入数字_Python3 tkinter基础 Entry validate isdigit 只能输入数字的输入框...

    Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...

  9. matlab在图片上显示文字颜色,科学网-解决matlab saveas printf保存图片时 colorbar中的字体颜色发生改变-肖鑫的博文...

    matlab在画多个图片循环保存时很容易出现看到的图跟保存的图片不一样,最常见的是大小不同导致坐标轴拉伸变形,主要是图片分辨率跟屏幕分辨率不同的原因,这个可以通过在设置figure时,固定画布大小解决 ...

最新文章

  1. Kotlin尾递归优化
  2. Failed to read artifact descriptor进行安装maven项目出错
  3. 什么样的编程姿势才没有bug
  4. uni-app内置地图轨迹_MIUI11 新增亲情守护,支持安全围栏、运动轨迹功能
  5. 机器学习近年来之怪现状
  6. alert 标题_[SwiftUI 知识碎片] Button、Image 和 Alert
  7. dedecms织梦第三方登录插件-QQ登录、微博登录、微信登录
  8. QT 静态链接库和动态链接库
  9. matlab去eog,使用ICA去除32通道脑电数据中的眼电
  10. HITRAN数据库的使用及考虑辐射时喷管烧蚀的仿真(附代码)
  11. 管理故事:无知的小沙弥
  12. 小酌重构系列[12]——去除上帝类
  13. 细胞工程-6-原生质体分离核体细胞杂交
  14. 自然语言处理之维特比(Viterbi)算法
  15. cisp有哪些方向?
  16. 计算机基础课程高质量公开课程整理(长期整理)
  17. ibatis入门教程
  18. jmeter4.0 统计结果次数 BeanShell Sampler,Debug Sampler
  19. vscode配置(复制直接用)
  20. ec11编码器c语言程序,EC11旋转编码器电路和程序

热门文章

  1. 引导图滤波(Guided Image Filtering)原理以及OpenCV实现
  2. Cropping multiple images the same way
  3. 编写1-100中有几个整数是9的倍数
  4. 如何提升w ndows10系统网速,怎么提升电脑网速win10
  5. vue ureport
  6. Splinter入门(十一) Screenshot 截图
  7. linux 怎么卸载gnome-screenshot,史上最全的使用 gnome-screenshot 获取屏幕快照指南
  8. Teamcenter XML菜单配置
  9. 分享一个超级简单简洁的单页导航网站源码,不到1m,带valine评论设置
  10. ps在线html5版,腾讯推出开源Web版的PhotoShop:AlloyPhoto