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

Python 笔记

python os.path.basename详解

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

赞(0)菜鸟菜鸟阅读(2738)

os模块

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

赞(0)菜鸟菜鸟阅读(2651)

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

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

赞(0)菜鸟菜鸟阅读(2785)

python - 获取时间戳

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

赞(1)菜鸟菜鸟阅读(1342)

使用python mock一个http服务器

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

赞(1)菜鸟菜鸟阅读(1087)

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

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

赞(1)菜鸟菜鸟阅读(1236)

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

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

赞(1)菜鸟菜鸟阅读(1785)

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

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

赞(6)菜鸟菜鸟阅读(2633)

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

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

赞(5)菜鸟菜鸟阅读(2221)