最近更新
-
Python中lambda和def有什么区别
课程教程文章在Python中lambda和def都是用来创建函数的,但是这两者有什么区别呢?先来看一个案例分析: 示例程序: f1=lambdax,y,z:x*2+y+z#lambda带有多个参数printf1(3,2,1)9f3=lambdai:i*2#lambda带有一个参数pr...
2023-12-18【课程教程文章】
阅读更多 -
Python脚本绘制验证码
课程教程文章在Python中有个强大的绘图库pil,可以实现验证码的绘制功能。 PIL :Python Imaging Library,已经是Python平台事实上的图像处理标准库了。PIL功能非常强大,但API却非常简单易用。 由于PIL仅支...
2023-12-18【课程教程文章】
阅读更多 -
Python怎么生成xml文件
课程教程文章用python内置的xml.dom可以对xml文件进行解析处理。 什么是xml? XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 X...
2023-12-18【课程教程文章】
阅读更多 -
用Python举例实现逆波兰表达式
课程教程文章逆波兰表达式是编译原理中的一种基本表达式,利用Python语言也可以实现逆波兰表达式的输出,这里举例实践说明: 什么是逆波兰表达式? 逆波兰表达式又叫做后缀表达式。 在通常的...
2023-12-18【课程教程文章】
阅读更多 -
举例解释Python中的continue怎么用
课程教程文章Python continue 语句返回while循环的开始。Continue语句拒绝在该循环的当前迭代中的其余语句执行并移动控制返回到循环的顶部(开始位置)。 continue 语句可以在while和for循环使用。 Python con...
2023-12-18【课程教程文章】
阅读更多 -
Python解析nginx日志示例
课程教程文章Python项目的一个需求是解析nginx的日志文件,这里给出详细过程解析。 日志规则描述 首先要明确自己的Nginx的日志格式,这里采用默认Nginx日志格式: log_formatmain$remote_addr-$remote_user[$t...
2023-12-18【课程教程文章】
阅读更多 -
Python举例实现马耳可夫链算法
课程教程文章python实现马耳可夫链算法有个简便的方法,通过实现马耳可夫链算法,来通过输入的文本,“随机”的生成一些有用的文本。 说明: 1. 程序使用了字典,字典和散列可不是一个东西,...
2023-12-18【课程教程文章】
阅读更多 -
Python中的zfill()有什么用?
课程教程文章Python中的zfill()方法是用来处理字符串的,zfill()方法可以用零垫串来填充左边宽度。 语法 以下是zfill()方法的语法: str.zfill(width) 参数 width -- 这是字符串的最终宽度,即填充零后得到的...
2023-12-18【课程教程文章】
阅读更多 -
Python中的多态怎么理解?
课程教程文章Python是一门面向对象的编程语言,在Python中一切皆对象,面向对象有三大特性:封装、继承、多态。 在Python中什么是多态呢?顾名思义,多态就是多种表现形态的意思。它是一种机制、...
2023-12-18【课程教程文章】
阅读更多 -
利用Python的Matplotlib库进行数据可视化
课程教程文章Matplotlib是一个Python工具箱,用于科学计算的数据可视化。借助它,Python可以绘制如Matlab和Octave多种多样的数据图形。最初是模仿了Matlab图形命令, 但是与Matlab是相互独立的。 通过Matpl...
2023-12-18【课程教程文章】
阅读更多 -
Python中的center()是怎么用的
课程教程文章center()方法返回集中在长度宽度的字符串。填充是通过使用specifiedfillchar。默认填充字符是一个空格。 语法 以下是center()方法的语法: str.center(width[, fillchar]) 参数 width -- 这是字符串的总...
2023-12-18【课程教程文章】
阅读更多 -
怎么通过Python获取文件指定行的内容?
课程教程文章linecache, 可以用它方便地获取某一文件某一行的内容。而且它也被 traceback 模块用来获取相关源码信息来展示。 用法很简单: importlinecachelinecache.getline(/etc/passwd,4)sys:x:3:3:sys:/dev:/bin/sh\n l...
2023-12-18【课程教程文章】
阅读更多 -
用Python绘制几个动画
课程教程文章Python中的matplotlib从1.1.0版本以后就开始支持绘制动画,Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。这里介绍几种Python使用...
2023-12-18【课程教程文章】
阅读更多 -
Python的监控功能示例
课程教程文章Pyinotify是一个Python模块,用来监测文件系统的变化。 Pyinotify依赖于Linux内核的功能—inotify(内核2.6.13合并)。 inotify的是一个事件驱动的通知器,其通知接口通过三个系统调用从内核空...
2023-12-18【课程教程文章】
阅读更多 -
urllib2能处理post请求吗
课程教程文章Urllib2是用于获取URLs(统一资源定位符)的一个Python模块。它以urlopen函数的形式提供了非常简单的接口。能够使用各种不同的协议来获取网址。 Urllib2还提供一个稍微复杂的接口用于处理常...
2023-12-18【课程教程文章】
阅读更多 -
详解Django中的TEMPLATES设置
课程教程文章TEMPLATES是 Django 1.8的新特性, TEMPLATES是 一个列表,包含所有在Django中使用的模板引擎的设置。列表中的每一项都是一个字典,包含某个引擎的选项。 以下是一个简单的设定,告诉Djan...
2023-12-18【课程教程文章】
阅读更多 -
Python能实现栈的结构吗
课程教程文章栈(stack)又名堆栈,它是一种运算受限的线性表。在Python中可使用列表进行实现。 什么是栈? 栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入...
2023-12-18【课程教程文章】
阅读更多 -
Python中的简单定时器
课程教程文章Timer: 隔一定时间调用一个函数,如果想实现每隔一段时间就调用一个函数的话,就要在Timer调用的函数中,再次设置Timer。Timer是Thread的一个派生类 python中的线程提供了java线程功能的子集...
2023-12-18【课程教程文章】
阅读更多 -
利用Python对网站进行测速
课程教程文章利用python可以编写的用于测试网站访问速率的代码,实现原理是输出打开某url的时间,并计算出访问100次的平均时间,时间和最小时间等等。根据时间的变化判断网站速度。 完整代码:...
2023-12-18【课程教程文章】
阅读更多 -
用Python来统计本机CPU利用率
课程教程文章模块win32pdh是Python中的一个模块,封装了Windows Performance Data Helpers API。 win32pdh方法 AddCounter添加一个新计数器 AddEnglishCounter通过英文名称为查询添加计数器 RemoveCounter删除一个打开的计数...
2023-12-18【课程教程文章】
阅读更多