
Python整理
文章平均质量分 92
Python整理
壹只菜鸟
发呆...
展开
-
有点好玩的python运维脚本
在计算机网络中,端口是一个通信端点,允许不同的进程或服务通过网络连接和交换数据。端口通过数值来标识,并与特定的协议相关联。未采取适当安全措施而保持端口开放,可能会使网站容易受到网络攻击。这个自动化脚本将以网站 URL 作为输入,检查该网站的任何开放端口。无论你是在红队执行任务,还是在蓝队坚守阵地,这个脚本都能成为你的一个有用工具。这个自动化脚本可以在几分钟内帮助你整理文件夹。你只需指定需要清理的路径,该脚本会根据文件扩展名自动将所有文件分到不同的文件夹中。它还可以通过比较文件的哈希值来检测和处理重复文件。原创 2024-06-10 14:13:57 · 334 阅读 · 0 评论 -
python 协程
其原理是当一个greenlet遇到IO(指的是input output 输入输出,比如网络、文件操作等)操作时,比如访问网络,就自动切换到其他的greenlet,等到IO操作完成,再在适当的时候切换回来继续执行。进程和线程都是通过CPU的调度实现不同任务的有序执行,而协程是由用户程序自己控制调度的,也没有线程切换的开销,所以执行效率极高。协程,又称微线程,纤程,也称为用户级线程,在不开辟线程的基础上完成多任务,也就是在单线程的情况下完成多任务,多个任务按照一定顺序交替执行。线程的切换非常耗性能。原创 2023-12-13 21:00:00 · 135 阅读 · 0 评论 -
python 多线程
一般来说,使用线程有两种模式,一种是创建线程要执行的函数,把这个函数传递进Thread对象里,让它来执行;另一种是直接从Thread继承,创建一个新的class,把线程执行的代码放到这个新的 class里。那么,可能线程"set"开始改的时候,线程"print"便来打印列表了,输出就成了一半0一半1,这就是数据的不同步。Python的Queue模块中提供了同步的、线程安全的队列类,包括FIFO(先入先出)队列Queue,LIFO(后入先出)队列LifoQueue,和优先级队列PriorityQueue。原创 2023-12-13 20:30:00 · 184 阅读 · 0 评论 -
python 多进程
计算机程序只不过是磁盘中可执行的,二进制(或其它类型)的数据。它们只有在被读取到内 存中,被操作系统调用的时候才开始它们的生命期。进程(有时被称为重量级进程)是程序的一次执行。每个进程都有自己的地址空间,内存,数据栈以及其它记录其运行轨迹的辅助数据。操作系统管理在其上运行的所有进程,并为这些进程公平地分配时间。进程也可以通过 fork 和 spawn 操作来完成其它的任务。不过各个进程有自己的内存空间,数据栈等,所以只能使用进程间通讯(IPC), 而不能直接共享信息。原创 2023-12-13 20:00:00 · 209 阅读 · 0 评论 -
20 个最频繁使用的 Python 代码片段
为格式符,格式符为真实值预留位置,并控制显示的格式。能查找到第一个匹配元素的索引,还好index函数其实还提供了在指定下标范围内查找的功能。转小写lower(),转大写upper()在函数中,我们在参数名称前使用星号()来表示可变长度的参数。Python另一个名为。的键值对参数传递给函数。原创 2023-09-07 10:48:59 · 150 阅读 · 0 评论 -
Python 3+ 安装及pip配置
修改完这几个文件之后python的安装已经完成,yum依赖和防火墙的python也都修改成为最新版本的python了。由于CentOS 7默认安装python2.7,使用yum可以查到最新的python3版本为。通过wget下载安装包,我这里安装包下载的路径是/usr/local/。,当我们需要使用更新的python3就需要单独安装了。也同样的将首行的python 改为 python2。将首行的python 改为 python2。将首行的python 改为 python2。原创 2023-08-30 14:32:13 · 863 阅读 · 2 评论 -
SECTION 29 多线程编程
多线程原创 2022-12-28 15:09:39 · 579 阅读 · 0 评论 -
SECTION 28 执行环境
执行环境原创 2022-12-27 12:02:59 · 547 阅读 · 0 评论 -
SECTION 27 面向对象编程(六)
面向对象编程原创 2022-12-26 16:26:24 · 468 阅读 · 0 评论 -
SECTION 26 面向对象编程(五)
面向对象编程原创 2022-12-26 11:52:32 · 416 阅读 · 0 评论 -
SECTION 25 面向对象编程(四)
面向对象编程原创 2022-12-26 11:49:38 · 335 阅读 · 0 评论 -
SECTION 24 面向对象编程(三)
面向对象编程(三)原创 2022-12-21 11:59:28 · 337 阅读 · 0 评论 -
SECTION 23 面向对象编程(二)
面向对象编程(二)原创 2022-12-20 18:15:29 · 404 阅读 · 0 评论 -
SECTION 22 面向对象编程(一)
面向对象编程(一)原创 2022-12-20 16:45:36 · 400 阅读 · 0 评论 -
SECTION 21 模块(二)
模块(二)原创 2022-12-20 15:17:38 · 613 阅读 · 0 评论 -
SECTION 20 模块(一)
模块(一)原创 2022-12-20 11:14:04 · 545 阅读 · 0 评论 -
SECTION 19 函数和函数式编程(六)
迭代器,生成器原创 2022-12-15 14:52:31 · 414 阅读 · 0 评论 -
SECTION 18 函数和函数式编程(五)
装饰器原创 2022-12-15 13:44:23 · 380 阅读 · 0 评论 -
SECTION 17 函数和函数式编程(四)
偏函数,闭包原创 2022-12-15 10:29:46 · 376 阅读 · 0 评论 -
SECTION 16 函数和函数式编程(三)
函数(三)原创 2022-12-14 18:08:02 · 585 阅读 · 0 评论 -
SECTION 15 函数和函数式编程(二)
函数(二)原创 2022-12-14 16:46:14 · 411 阅读 · 1 评论 -
SECTION 14 函数和函数式编程(一)
函数原创 2022-12-14 16:14:05 · 336 阅读 · 1 评论 -
SECTION 13 错误和异常(二)
异常(二)原创 2022-12-14 15:43:51 · 479 阅读 · 1 评论 -
SECTION 12 错误和异常(一)
错误和异常原创 2022-12-14 14:10:48 · 745 阅读 · 1 评论 -
SECTION 11 文件和输入输出(二)
文件原创 2022-12-13 11:14:05 · 324 阅读 · 0 评论 -
SECTION 10 文件和输入输出(一)
文件对象原创 2022-12-13 09:49:47 · 578 阅读 · 0 评论 -
SECTION 9 迭代器
迭代器原创 2022-12-12 17:32:51 · 361 阅读 · 0 评论 -
SECTION 8 条件和循环
循环原创 2022-12-12 16:53:23 · 1112 阅读 · 0 评论 -
SECTION 7 集合类型
集合原创 2022-12-09 16:44:13 · 403 阅读 · 0 评论 -
SECTION 6 映射类型
字典原创 2022-12-09 16:06:19 · 841 阅读 · 0 评论 -
SECTION 5 列表、元组
列表、元组原创 2022-12-09 14:47:43 · 416 阅读 · 0 评论 -
SECTION 4 操作符、字符串及Unicode
操作符,字符串原创 2022-12-08 18:02:30 · 519 阅读 · 0 评论 -
SECTION 3 Python对象
python对象原创 2022-12-08 17:18:12 · 547 阅读 · 0 评论 -
SECTION 2 Python基础语法
python基础原创 2022-12-07 19:01:10 · 442 阅读 · 0 评论 -
SECTION 1 python核心编程 快速入门
快速入门原创 2022-12-07 18:29:00 · 468 阅读 · 0 评论