随笔分类 -  python模块

摘要:该sorted()函数按特定顺序(升序或降序)对给定迭代的元素进行排序,并将其作为列表返回。 例子 numbers = [4, 2, 12, 8] sorted_numbers = sorted(numbers) print(sorted_numbers) # Output: [2, 4, 8, 1 阅读全文
posted @ 2022-07-05 15:32  ̄□ ̄ 阅读(171) 评论(0) 推荐(1) 编辑
摘要:dic = {'a': 1, 'b': 3, 'c':2} dic = {k: v for k, v in sorted(dic.items(), key=lambda item: item[1])} print(dic) ==> {'a': 1, 'c': 2, 'b':3} 阅读全文
posted @ 2021-12-07 15:27  ̄□ ̄ 阅读(46) 评论(0) 推荐(0) 编辑
摘要:参照Python正则表达式指南 在使用Python的过程中,由于需求原因,我们经常需要在文本或者网页元素中用Python正则表达式匹配中文,但是我们经常所熟知的正则表达式却只能匹配英文,而对于中文编码却望尘莫及,于是我大量Google,几经Baidu,花了两个多个小时测试,终于发现解决的办法。特记录 阅读全文
posted @ 2021-03-31 10:13  ̄□ ̄ 阅读(1840) 评论(0) 推荐(0) 编辑
摘要:ceil:取大于等于x的最小的整数值,如果x是一个整数,则返回x copysign:把y的正负号加到x前面,可以使用0 cos:求x的余弦,x必须是弧度 degrees:把x从弧度转换成角度 e:表示一个常量 exp:返回math.e,也就是2.71828的x次方 expm1:返回math.e的x( 阅读全文
posted @ 2020-05-19 10:56  ̄□ ̄ 阅读(297) 评论(0) 推荐(0) 编辑
摘要:2019-05-25 重新编辑了一下 以下基本我在日常写代码中,最常用的一些日期相关部分。 1、当前时间转文本strftime() 无论是time或datetime,哪个模块都可以,具体怎么输出,自行调整格式参数'%Y-%m-%d %H:%M:%S' %字符表意数值范围 %y 年(2位) 00, 0 阅读全文
posted @ 2019-11-08 17:37  ̄□ ̄ 阅读(1587) 评论(0) 推荐(1) 编辑
摘要:1.1 python字符串定义 #!/usr/bin/python # -*- coding: utf8 -*- # 定义一个字符串 s1 = 'this is long String that spans two lines' # 表示下面一行是上一行的延续 s2 = 'this is long 阅读全文
posted @ 2019-08-16 18:55  ̄□ ̄ 阅读(16534) 评论(0) 推荐(0) 编辑
摘要:前言 最近在做渗透测试的时候遇到了端口监听和shell的反弹问题,在这个过程中自己对Netcat这一款神器有了新的认识,现将一些Netcat的用法做一个小总结,希望对各位有帮助! Netcat简介 Netcat是一款非常出名的网络工具,简称“NC”,有渗透测试中的“瑞士军刀”之称。它可以用作端口监听 阅读全文
posted @ 2019-07-31 12:06  ̄□ ̄ 阅读(399) 评论(0) 推荐(0) 编辑
摘要:一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录:os 阅读全文
posted @ 2018-10-22 21:16  ̄□ ̄ 阅读(802) 评论(0) 推荐(0) 编辑
摘要:1. 模块2. import3. from xxx import xxx 一. 模块 模块就是一个包含了python定义和声明的文件, 文件名就是模块的名字加上.py后缀. 欢聚话说我们目前写的所有的py文件都可以看成是⼀个模块但是我们import加载的模块一共分成四个通用类别: 1. 使用pyht 阅读全文
posted @ 2018-10-11 17:36  ̄□ ̄ 阅读(162) 评论(0) 推荐(0) 编辑
摘要:一.正则表达式 英文全称: Regular Expression. 简称 regex或者re.正则表达式是对字符串操作的一种逻辑公式. 我们一般使用正则表达式对字符串进行匹配和过滤. 使用正则的优缺点: 优点: 灵活, 功能性强, 逻辑性强. 缺点: 上手难. 一旦上手, 会爱上这个东西 工具: 各 阅读全文
posted @ 2018-10-10 16:00  ̄□ ̄ 阅读(411) 评论(0) 推荐(0) 编辑
摘要:主要内容1. 什么是序列化2. pickle3. shelve4. json5. configparser模块 一. 什么是序列化在我们存储数据或者网络传输数据的时候. 需要对我们的对象进行处理. 把对象处理成方便存储和传输的数据格式. 这个过程叫>>>序列化<<<. 不同的序列列化, 结果也不同. 阅读全文
posted @ 2018-10-09 16:22  ̄□ ̄ 阅读(355) 评论(0) 推荐(0) 编辑
摘要:主要内容:1. 模块的简单认识2. collections模块3. time时间模块4. random模块5. os模块6. sys模块 一. 模块的简单认识什么是模块. 模块就是我们把装有特定功能的代码进行归类的结果. 从代码编写的单位来看我们的程序, 从小到大的顺序: 一条代码 < 语句句块 < 阅读全文
posted @ 2018-10-08 20:59  ̄□ ̄ 阅读(289) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示