小鹏linux
你未必出类拔萃,但一定与众不同
展开
-
通过python脚本采集TCP自定义端口连接数数据推送到Prometheus
编写python脚本,实现以下功能:监控 TCP 端口 2000 的连接数,并通过 HTTP 服务提供 /metrics 接口,同时启用 Basic Auth 进行认证,具体功能如下原创 2024-09-23 16:52:21 · 645 阅读 · 3 评论 -
用Python画一个发射爱心小人儿
🏅云计算领域优质创作者🏅2022年CSDN新星计划python赛道第一名🏅2022年CSDN原力计划优质作者🏅阿里云ACE认证高级工程师🏅阿里云开发者社区专家博主原创 2023-06-23 09:30:00 · 645 阅读 · 2 评论 -
用Python画一只蓝色妖姬玫瑰花
🏅云计算领域优质创作者🏅2022年CSDN新星计划python赛道第一名🏅2022年CSDN原力计划优质作者🏅阿里云ACE认证高级工程师🏅阿里云开发者社区专家博主原创 2023-06-21 09:30:00 · 470 阅读 · 0 评论 -
用Python画一个可爱草莓熊
🏅云计算领域优质创作者🏅。原创 2023-06-17 12:57:02 · 38096 阅读 · 0 评论 -
【python从零入门 | 04】基本数据类型之“常用数学函数和运算优先级“
在数学之中,除了加减乘除四则运算之外——这是小学数学——还有其它更多的运算,比如乘方、开方、对数运算等等,要实现这些运算,需要用到 Python 中的一个模块:Math原创 2023-01-30 10:10:36 · 23019 阅读 · 2 评论 -
【python从零入门 | 03】基本数据类型之“除法“
在 Python(严格说是 Python2.x 中,Python3 会有所变化)里面有一个规定,像 2/5 中的除法这样,是 要取整(就是去掉小数,但不是四舍五入)。2 除以 5,商是 0(整数),余数是 2(整数)。那么如果用这种形 式:2/5,计算结果就是商那个整数。或者可以理解为:整数除以整数,结果是整数(商)。...原创 2023-01-28 09:39:20 · 15042 阅读 · 31 评论 -
【python从零入门 | 02】基本数据类型之“数和四则运算“
具体每个数字,在 Python 中都是一个对象,比如前面输入的 3,就是一个对象。每个对象,在内存中都有自己 的一个地址,这个就是它的身份。原创 2022-07-12 07:00:00 · 635 阅读 · 80 评论 -
【python】标准库(第七讲)
urllib 模块用于读取来自网上(服务器上)的数据,比如不少人用 Python 做爬虫程序,就可以使用这个模块。原创 2022-05-25 08:46:08 · 30371 阅读 · 182 评论 -
【python】标准库(第六讲)
在日常生活中,“时间”这个属于是比较笼统和含糊的。在物理学中,“时间”是一个非常明确的概念。在 Python 中,“时间”可以通过相关模块实现。原创 2022-05-24 12:39:58 · 30325 阅读 · 138 评论 -
【python】标准库(第五讲)
堆(heap),是一种数据结构。用维基百科中的说明:堆(英语:heap),是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵树的数组对象。原创 2022-05-23 14:15:00 · 32585 阅读 · 110 评论 -
【python】标准库(第四讲)
在 Python 被安装的时候,就有不少模块也随着安装到本地的计算机上了。这些东西就如同“能源”、“电力”一样,让 Python 拥有了无限生机,能够非常轻而易举地免费使用很多模块。所以,称之为“自带电池”。它们被称为“标准库”。...原创 2022-05-22 09:51:39 · 57005 阅读 · 211 评论 -
【python】标准库(第三讲)
在 Python 被安装的时候,就有不少模块也随着安装到本地的计算机上了。这些东西就如同“能源”、“电力”一样,让 Python 拥有了无限生机,能够非常轻而易举地免费使用很多模块。所以,称之为“自带电池”。它们被称为“标准库”。...原创 2022-05-21 08:24:51 · 32612 阅读 · 172 评论 -
【python】标准库(第二讲)
在 Python 被安装的时候,就有不少模块也随着安装到本地的计算机上了。这些东西就如同“能源”、“电力”一样,让 Python 拥有了无限生机,能够非常轻而易举地免费使用很多模块。所以,称之为“自带电池”。它们被称为“标准库”。...原创 2022-05-20 14:31:28 · 50004 阅读 · 56 评论 -
【python】标准库(第一讲)
在 Python 被安装的时候,就有不少模块也随着安装到本地的计算机上了。这些东西就如同“能源”、“电力”一样,让 Python 拥有了无限生机,能够非常轻而易举地免费使用很多模块。所以,称之为“自带电池”。它们被称为“标准库”。...原创 2022-05-20 06:45:00 · 28501 阅读 · 146 评论 -
【python】错误和异常(第三讲)
assert,翻译过来是“断言”之意。assert 是一句等价于布尔真的判定,发生异常就意味着表达式为假。assert 的应用情景就有点像汉语的意思一样,当程序运行到某个节点的时候,就断定某个变量的值必然是什么,或者对象必然拥有某个属性等,简单说就是断定什么东西必然是什么,如果不是,就抛出错误。......原创 2022-05-19 17:30:39 · 651 阅读 · 50 评论 -
【python】错误和异常(第二讲)
处理多个异常,并不是因为同时报出多个异常。程序在运行中,只要遇到一个异常就会有反应,所以,每次捕获到的异常一定是一个。所谓处理多个异常的意思是可以容许捕获不同的异常,有不同的 except 子句处理。......原创 2022-05-19 09:42:46 · 567 阅读 · 44 评论 -
【python】错误和异常(第一讲)
逻辑错误可能会由于不完整或者不合法的输入导致,也可能是无法生成、计算等,或者是其它逻辑问题。当 Python 检测到一个错误时,解释器就无法继续执行下去,于是抛出异常。原创 2022-05-18 18:48:48 · 631 阅读 · 54 评论 -
【python】“生成器”全方位讲解,包你满意
生成器(英文:generator)是一个非常迷人的东西,也常被认为是 Python 的高级编程技能。不过,我依然很乐意在这里跟大家——尽管你可能是一个初学者——探讨这个话题,因为我相信各位大佬看本教程的目的,绝非仅仅 将自己限制于初学者水平,一定有一颗不羁的心——要成为 Python 高手。那么,开始了解生成器吧。 还记得上节的“迭代器”吗?生成器和迭代器有着一定的渊源关系。生成器必须是可迭代的,诚然它又不仅仅是迭代器,但除此之外,又没有太多的别的用途,所以,我们可以把它理解为非常方便的自定义迭代器...原创 2022-05-18 14:00:00 · 53300 阅读 · 69 评论 -
【python】带你深入了解“迭代器“
迭代,正如大家已知,对序列(列表、元组)、字典和文件都可以用 iter() 方法生成迭代对象,然后用 next() 方法访 问。当然,这种访问不是自动的,如果用 for 循环,就可以自动完成上述访问了。.........原创 2022-05-18 07:49:49 · 50805 阅读 · 260 评论 -
【python | linux12】模块制作及嵌套的包
在Python中,每个Python文件都可以作为一个模块,模块的名字就是文件的名字。比如有这样一个文件test.py,在test.py中定义了函数add。原创 2022-05-17 18:38:29 · 47917 阅读 · 85 评论 -
【python | linux11】一篇文章让你完全理解什么是模块引用
在python中,一个.py文件就称之为一个模块(module)。最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。我们在编写程序的时候,也常常引用其他模块,包括Python内置的模块和来自第三方模块............原创 2022-05-17 06:45:00 · 739 阅读 · 94 评论 -
【python | linux10】面向对象四大特征(抽象、封装、继承、多态)详解
数据抽象 -->表示世界中一类事物的特征,就是对象的属性.比如鸟有翅膀,羽毛等(类的属性);过程抽象 -->表示世界中一类事物的行为,就是对象的行为.比如鸟会飞,会叫(类的方法)原创 2022-05-16 08:54:45 · 52423 阅读 · 105 评论 -
【python | linux09】类属性、实例属性、面向对象四大特征
在类的属性中,分为公有类属性和私有类属性;公有类属性:所有对象都可访问;私有类属性:只能在类内部访问,不能通过实例对象访问原创 2022-05-15 10:31:17 · 545 阅读 · 121 评论 -
【python | linux08】对象编程-超详细超全面
面向对象(object-oriented ;简称: OO) 至今还没有统一的概念 我这里把它定义为: 按人们认识客观世界的系统思维方式,采用基于对象(实体) 的概念建立模型,模拟客观世界分析、设计、实现软件的办法。面向对象编程(Object Oriented Programming-OOP) 是一种解决软件复用的设计和编程方法。 这种方法把软件系统中相近相似的操作逻辑和操作应用数据、状态,以类的型式描述出来,以对象实例的形式在软件系统中复用,以达到提高软件开发效率的作用。............原创 2022-05-14 11:28:06 · 596 阅读 · 113 评论 -
【python | linux07】OS模块的用法及python换行符问题
有些时候,需要对文件进行重命名、删除等一些操作,Python 的 os 模块中都有这么功能原创 2022-05-13 10:53:09 · 45625 阅读 · 212 评论 -
【python | linux06】python中文件的开关及读写定位
文件作用:就是把一些数据存放起来,可以让程序下一次执行的时候直接使用,加载到内存中,而不必重新制作一份,省时省力。在Python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件open(文件名,访问模式).........原创 2022-05-10 06:45:00 · 32580 阅读 · 164 评论 -
【python | linux05】函数用法详解(二)
局部变量,就是在函数内部定义的变量.不同的函数,可以定义相同的名字的局部变量,但是各用个的不会产生影响.如果一个变量,既能在一个函数中使用,也能在其他的函数中使用,这样的变量就是全局变量............原创 2022-05-08 07:00:00 · 45190 阅读 · 182 评论 -
【python | linux04】函数用法详解(一)
如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数原创 2022-05-06 08:23:44 · 1965 阅读 · 201 评论 -
【python | linux03】最详细的 {集合} 讲解和实例演示来啦
集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。原创 2022-05-04 17:45:12 · 43094 阅读 · 173 评论 -
【python | linux02】元组和字典你真的懂了吗?字典和列表你真的分清了么?
Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组和字符串都是不可变序列.字典是用键值对的方式存储多个数据,获取元素用key的方式获取,值无特殊顺序,列表是通过下标获取,有顺序............原创 2022-05-02 17:08:05 · 49317 阅读 · 232 评论 -
【python | linux 01】《字符和列表》其实就是这么简单~~~
切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作。切片的语法:[ 起始: 结束: 步长]注意:选取的区间属于 左闭右开型,即从"起始"位开始,到"结束"位的前一位结束(不包含结束位本身),注意,如果不写步长默认是1.步长是控制方向的,正数从左往右取,负数是从右到左取............原创 2022-04-28 10:07:52 · 44074 阅读 · 163 评论 -
【python从零入门 | 01】系统化的认识python
Python目前有两个版本,Python2.x和Python3.x,最新版分别为2.7.14和3.6.3.IPython 是一个python的交互式shell,比默认的pythonshell好用得多,支持变量自动补全,自动缩进,支持bashshell命令,内置了许多很有用的功能和函数。..................原创 2022-04-25 17:19:54 · 47234 阅读 · 151 评论