Python 3 字符串 encode( ) 方法
Python 3 字符串 encode( ) 方法
Python 3.8.5
语法格式:
str.encode(encoding= 'UTF-8', errors= 'strict')
描述:
- encode( ) 方法以指定的编码格式对字符串进行编码。
参数说明:
- encoding —— 编码类型,默认为 'utf-8'。
- errors —— 设置不同的错误处理方案。默认为 'strict',表示编码错误会引发 UnicodeError。
- 其他可用的值为 'ignore','replace','xmlcharrefreplace','backslashreplace' 以及任何其他通过 codecs.register_error( ) 注册的值。
返回值:
- 该方法返回编码后的字符串,它是一个 bytes 对象。
示例:
>>> a = '我爱一条柴' # 定义一个中文字符串
>>> a_gbk = a.encode('GBK') # 以 GBK 编码类型对字符串进行编码
>>> print(a)
我爱一条柴>>> print(a_gbk) # 输出重新编码后的字符串,可用看到输出的是一个 bytes 对象
b'\xce\xd2\xb0\xae\xd2\xbb\xcc\xf5\xb2\xf1'>>> print(a_gbk.decode('GBK')) # 对重新编码后的字符串进行解码并输出
我爱一条柴
encode
- vt. (将文字材料)译成密码;编码,编制成计算机语言
decode
- vt. 解码,破译;转换;译解,理解(外文)
- n. <非正式> 密码译文
encoding
- n. [计] 编码
- v. [计] 编码(encode 的 ing 形式)
Python 3 字符串 encode( ) 方法相关推荐
- python的字符串一些方法
python的字符串一些方法 python的字符串内建函数 字符串方法是从python1.6到2.0慢慢加进来的--它们也被加到了Jython中. 这些方法实现了string模块的大部分方法,如下表所 ...
- Python 3 字符串 format( ) 方法
Python 3 字符串 format( ) 方法 Python 3.8.5 语法格式: str.format(*args, **kwargs) 描述: 执行字符串格式化操作. Python 2.6 ...
- Python 3 字符串 maketrans( ) 方法
Python 3 字符串 maketrans( ) 方法 Python 3.8.5 语法格式: static str.maketrans(x[, y[, z]]) 描述: 此静态方法返回一个可供 st ...
- Python 3 字符串 center( ) 方法
Python 3 字符串 center( ) 方法 Python 3.8.5 语法格式: str.center(width[, fillchar]) 描述: 返回一个指定宽度(width)和填充字符 ...
- Python 3 字符串 strip( ) 方法
Python 3 字符串 strip( ) 方法 Python 3.8.5 语法格式: str.strip([chars]) 描述: 移除字符串首尾指定的字符或字符序列,默认为空格. 移除规则:最外侧 ...
- Python 3 字符串 ljust( ) 方法
Python 3 字符串 ljust( ) 方法 Python 3.8.5 语法格式: str.ljust(width[, fillchar]) 描述: 返回宽度为 width 的字符串,原字符串在其 ...
- Python 3 字符串 rstrip( ) 方法(转载)
Python 3 字符串 rstrip( ) 方法 Python 3.8.5 语法格式: str.rstrip([chars]) 描述: 移除字符串尾部的空格或指定字符串. 移除规则:尾部的字符的移除 ...
- python反转字符串(简单方法)及简单的文件操作示例
Python反转字符串的最简单方法是用切片: >>> a='123456' >>> print a[::-1] 654321 切片介绍:切片操作符中的第一个数(冒号 ...
- python中字符串的方法及注释
字符串的方法及注释表: 函数 描述 capitalize() 把字符串的第一个字符改为大写 casefold() 把整个字符串的所有字符改为小写 center(width,fillchar=None) ...
最新文章
- [php]如何做到高并发优化
- Struts+2权威指南--基于WebWork核心的MVC开发源码下载
- python3下载教程-Python3完全零基础入门精讲 全套视频教程
- python入门学习课程推荐
- leetcode-6-Z字形变换
- android强制停止运行,如何在android中单击强制停止时运行服务
- JavaSE----属性、方法
- 有运气的赚钱,不如有成长的失败
- 前端学习/ Day1/HTTP简单易懂/GET POST/HTTP特性/HTTP与HTTPS/HTTP版本演变/加解密数字签名数字证书
- ibm澳州业务_通过集体学习使业务用户能够使用IBM Blueworks Live和IBM Industry Models进行业务建模
- 【Webex】加入会议是无法正常加入!提示“下载会议组件时无法获取正确的参数。 请联系技术支持以获取帮助。...
- 3. 一元函数积分学
- link标签的主要用法
- 如何看待360与腾讯之争
- LT8911EXB:MIPI CSI/DSI转EDP信号转换芯片-润百信科技提供技术批量支持
- 小说作者推荐:炤炤酒合集
- matlab求hession矩阵
- strcpy函数实现(C语言)
- VMware虐我千百遍,我却待她如初恋
- G1还有新生代和老年代么?
热门文章
- 基尔霍夫定律 和支路电流法
- ZZULIOJ 1148: 组合三位数之一
- Hold不住的老师 HNUST 1588
- Dev C++简介和安装
- 计算机网络专业现状,计算机网络的发展现状及网络体系结构涵义分析论文
- YDOOK:STM32: F1系列Cortex-M3基础型MCU 介绍
- Facebook要“变脸”,网友乐了:你这不就是抄微信嘛
- 互联网晚报 | 10月7日 星期四 | 小米中东欧5G手机市占率排名第一;威马汽车将再获5亿美元融资;诺基亚首款平板T20发布...
- qq空间评论bug?
- python numpy 对西瓜数据小样进行 k-means 聚类