菜鸟笔记
提升您的技术认知

Python 笔记

python os.path.basename详解

菜鸟阅读 : 64赞(0)

os.path.basename 是 Python 的 os 模块中的一个函数,用于获取路径中的文件名部分。它会去掉路径中的目录部分,只返回最后的文件名或目录名。 以下是 os.path.basename 的详细解释和使用示例: 语法 os...

os模块

菜鸟阅读 : 51赞(0)

os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.path.abspath(path) 返回path规范化的绝对路径 os.path.split(path) 将path分割成目录和文件名二元组返回 os....

python函数——序列预处理pad_sequences()序列填充

菜鸟阅读 : 91赞(0)

为了实现的简便,keras只能接受长度相同的序列输入。因此如果目前序列长度参差不齐,这时需要使用pad_sequences()。该函数是将序列转化为经过填充以后的一个长度相同的新序列新序列。 1. 语法 官方语法如下1: Code.1.1 ...

Python中strip()、lstrip()和rstrip()方法的区别与用法详解

菜鸟阅读 : 76赞(0)

在Python中,字符串是一种常见的数据类型,而处理字符串时,经常会用到 strip()、lstrip() 和 rstrip() 这几个方法。它们都用于删除字符串开头和/或结尾的指定字符或字符集合,但在具体使用时有一些区别。 1. stri...

python – 获取时间戳

菜鸟阅读 : 830赞(1)

在python 开发web程序时,需要调用第三方的相关接口,在调用时,需要对请求进行签名。需要用到unix时间戳。 在python里,在网上介绍的很多方法,得到的时间戳是10位。而java里默认是13位(milliseconds,毫秒级的)...

使用python mock一个http服务器

菜鸟阅读 : 592赞(1)

可以使用 Python 的 http.server 和 unittest.mock 模块来创建一个简单的 HTTP 服务器,并根据请求的 URL 返回 JSON 数据。以下是一个示例: from http.server import Bas...

python实现中文分词和词频统计

菜鸟阅读 : 738赞(1)

python2.7中实现中文分词,是引入了jieba中文分词库。再进行简单的词频统计。 import sys reload(sys) sys.setdefaultencoding('utf-8') import jieba import j...

使用Python快速解包阿里云snappy文件

菜鸟阅读 : 1259赞(1)

前言 阿里云OSS使用了snappy压缩算法保存历史文件,在实际运维工作中偶尔需要处理Snappy压缩包。 一、Snappy是什么? Snappy是一个快速压缩算法,普遍使用在大型数据文件的快速流式压缩中。Snappy是一个C++的库,但提...

python抽象类——abstractmethod方法和应用

菜鸟阅读 : 2097赞(6)

Python本身不提供抽象类和接口机制,要想实现抽象类,可以借助abc模块。通过定义抽象类,我们可以约定子类必需实现的方法。从abc模块导入ABC类,和abstractmethod抽象方法装饰器 抽象类作用: 抽象类就是控制子类的方法的名称...

python可变类型和不可变类型的区别

菜鸟阅读 : 1871赞(5)

一、python的数据类型 在Python中主要有两种数据类型, 一种是可变数据类型, 另一种是不可变数据类型 可变类型(mutable):列表,字典(key是不可变) 不可变类型(unmutable):数字,字符串,元组 这里的可变不可变...