Python笔记

麦新杰

文章列表(第12分页)

ascii函数

2019年10月6日

python内置了一个ascii函数,它也是调用__repr__函数,只是会对__repr__函数返回的字符串进行ascii化处理。 阅读全文->

iter函数和next函数

2019年10月7日

python标准库中的函数,iter和next。iter函数用来创建一个迭代器, next函数用来从迭代器中一个个获取数据。这两个函数一般都是在一起使用。 阅读全文->

设置tkinter窗口的全屏属性

2019年10月5日

GUI程序界面的全屏不是最大化,我们可以设置tkinter窗口的全屏属性,通过fullscreen属性来设置。 阅读全文->

设置tkinter窗口的置顶属性

2019年10月5日

使用python标准库tkinter编写GUI程序,设置窗口的置顶属性是非常简单的一件事情。我们只需要一行代码,就能搞定窗口置顶。 阅读全文->

python内置函数all和any

2019年9月30日

all和any是python的两个内置函数,这两个函数貌似不是很常用,也不常见,但是在判断某一个可迭代对象所有元素的某些性质的时候,很方便。 阅读全文->

str对象的join函数

2020年5月14日

Python的String对象,有一个非常好用的join函数,它的作用是“用分隔符将一个可迭代对象的每个元素连接成一个新的字符串”。本文介绍用示例代码介绍其用法。 阅读全文->

设置tkinter窗体的透明度

2019年9月29日

默认情况下,tkinter(Python标准GUI模块)的窗体都不是透明的,但是我们可以通过一个参数来控制其是否透明,以及透明的程度。 阅读全文->

在Python中获取毫秒和微秒

2019年11月13日

虽然秒已经够短的了,但是人类操作键盘鼠标的时间间隔却是在毫秒级(millisecond)。有的时候为了应用的需要,需要使用毫秒级的时间。本文介绍如何在Python中获取毫秒时间,顺带一并介绍如何获取微秒(microsecond)时间。 阅读全文->

tkinter模块字体(font)的使用

2019年9月27日

基本上tkinter中的控件,在创建的时候,都可以使用font字体参数,来控制控件上显示的字体,大小和样式。本文介绍tkinter模块中字体使用的相关技巧。 阅读全文->

tklog:基于tkinter的日志控件置顶

2020年6月23日

用Python的tkinter编写GUI程序,再使用print来打印log,已经不方便了。GUI程序运行时,console窗口是关闭的。tklog项目可以很方便的实现GUI程序的log需求。 阅读全文->

re.DOTALL的使用

2019年9月24日

Python的正则表达式模块re,有一个re.DOTALL的参数。默认情况下,正则表达式中的dot(.),表示所有除了换行的字符,加上re.DOTALL参数后,就是真正的所有字符了,包括换行符(\n)。 阅读全文->

re.MULTILINE的使用

2019年9月24日

Python支持正则表达式应用的模块re,有一个参数,叫作re.MULTILINE。由于re模块自然支持在多行字符串中进行匹配(可以直接匹配换行符\n),这个re.MULTILINE是什么意思呢? 阅读全文->

如何使用pack布局界面tkinter组件?

2019年9月22日

使用pack方法画tkinter的GUI界面,好处是不用计算组件的位置,pack的逻辑就是一个个按顺序排列摆放。如果再配合Frame,几乎任何GUI样式,都可以轻松搞定。 阅读全文->

Python的闭包特性

2019年10月11日

我理解Python的闭包特性,可以实现两个功能,一是函数的静态变量功能,二是可以实现同一个函数的多个副本,即对同一个函数的不同的执行环境打包封装。 阅读全文->

在Python函数中定义嵌套函数

2019年9月21日

所谓在Python函数中定义嵌套函数,就是把一个函数定义在另一个函数的内部。这样其实是实现了用函数去封装函数,代码质量得到提升,也带来了共享函数局部变量的好处。 阅读全文->

raise是更好的return

2019年10月14日

return语句只能返回到上一层调用的地方,如果调用层次比较多,底层的问题,要层层传递上来就太费劲了,这样代码写起来看起来都很别扭。return主要还是用来返回数据的,而raise是更好的“返回异常”的方式。 阅读全文->

Python内置异常类的继承关系

2020年7月1日

程序中的异常处理(捕获异常)增加了软件的健壮性,防止程序因为各种异常而退出,Python语言内置了很丰富的异常类供程序使用,就像内置函数一样,不需要import什么模块,而是直接使用。 阅读全文->

自定义Python的异常类

2020年7月1日

异常处理是程序中很重要的一个要素,Python内置了很多异常类,我们可以直接拿来使用,也可以自定义自己的异常类,满足自己软件的需要。 阅读全文->


©Copyright 麦新杰 Since 2019 Python笔记

go to top