python 编译器
执行pythondemo.py后,将会启动Python的解释器,然后将demo.py编译成一个字节码对象PyCodeObject。有的人可能会很好奇,编译的结果不应是pyc文件吗,就像Java的cla详情>>
2023-11-12关于 Python 配置文件的使用方法
很多项目对配置文件的使用做法是:配置文件写在一个或多个python文件中,比如此处的conf.py。项目中哪个模块用到这个配置文件就直接通过importconf这种形式来在代码中使用配置。这种做法我不详情>>
2023-11-12Python 需求模型
1.需求VS功能需求:客户想要的效果,对客户有价值的事情功能:系统为了实现客户的价值而提供的能力/功能举例:汽车:驾驶是需求,刹车、加速、转弯是功能打印机:打印是需求,进纸、设定、与电脑连接等是功能p详情>>
2023-11-12Python文件的指针定位与查询
1、文件指针:文件被打开后,其对象保存在f中,它会记住文件的当前位置,以便于执行读、写操作,这个位置称为文件的指针(一个从文件头部开始计算的字节数long类型)。2、文件打开时的位置:以"r""r+"...详情>>
2023-11-12Python应用之多变量的灵活处理
我们都知道Python是一个非常灵活的语言,以至于如果它不是你的第一门语言,你会发现它总能给你各种各样的惊喜,让你忍不住惊叹:woc,还有这种操作。尤其我在系统地学习Python之前是Java后端出身详情>>
2023-11-12Python之详解enumerate和zip
首先介绍的是enumerate函数。在我们日常编程的过程当中,经常会遇到一个问题。在C语言以及一些古老的语言当中是没有迭代器这个概念的,所以我们要遍历数组或者是容器的时候,往往只能通过下标。有了迭代器详情>>
2023-11-12python基本输入输出函数
python程序设计中有三个重要的基本输入、输出函数,用于输入、转换和输出,分别是input(),eval(),print()1,input()函数"""input()函数从控制台获得用户的一行输入,详情>>
2023-11-12Python中的hash
有没有想过,Python中的字典为什么这么高效稳定。原因是他是建立在hash表上。了解Python中的hash表有助于更好的理解Python,因为Python中字典无处不在。hash函数哈希函数是一个详情>>
2023-11-12Python之map、reduce和filter
今天给大家介绍的是Python当中三个非常神奇的方法:map、reduce和filter。不知道大家看到map和reduce的时候有没有什么感觉,如果看过之前我们大数据系列介绍MapReduce文章的详情>>
2023-11-12Python在自动化测试系统中的应用
自动化测试系统在敏捷开发、持续集成和持续交付中起着非常重要的作用。它对加快新功能发布,缩短现场问题解决时间,提升用户感受度,乃至提高企业竞争力都至关重要。本文结合笔者在自动化测试系统建设中的实践,具体详情>>
2023-11-12Python __dict__属性详解
我们都知道Python一切皆对象,那么Python究竟是怎么管理对象的呢?1、无处不在的__dict__首先看一下类的__dict__属性和类对象的__dict__属性#-*-coding:utf-8详情>>
2023-11-12详解Python元类
什么是元类?理解元类(metaclass)之前,我们先了解下Python中的OOP和类(Class)。面向对象全称ObjectOrientedProgramming简称OOP,这种编程思想被大家所熟知详情>>
2023-11-12Python 的编程小技巧
介绍Python炫酷功能(例如,变量解包,偏函数,枚举可迭代对象等)的文章层出不穷。但是还有很多Python的编程小技巧鲜被提及。因此,本文会试着介绍一些其它文章没有提到的小技巧,这些小技巧也是我平时详情>>
2023-11-12如何杀死一个Python线程
我经常被问到如何杀死一个后台线程,这个问题的答案让很多人不开心:线程是杀不死的。在本文中,我将向您展示Python中用于终止线程的两个选项。如果我们是一个好奇宝宝的话,可能会遇到这样一个问题,就是:如详情>>
2023-11-12python的数据类型
1.整型Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。计算机由于使用二进制,所以,有时候用十六进制表示整数比较方详情>>
2023-11-11