- class FromBase64Result#
该
FromBase64Result
类包含了调用fromBase64Encoding
的结果。 更多信息…摘要#
方法#
注意
此文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译存在问题,您也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建票据来告知我们。
详细描述#
警告
本节包含从C++自动翻译到Python的代码片段,可能包含错误。
本类的对象可以用来检查转换是否成功,如果成功,则检索解码后的
QByteArray
. 为FromBase64Result
定义的转换运算符使它的使用非常简单def process(): if auto result = QByteArray.fromBase64Encoding(encodedData): process(result)
您还可以直接访问转换状态和解码后的数据
result = QByteArray.fromBase64Encoding(encodedData) if result.decodingStatus == QByteArray.Base64DecodingStatus.Ok: process(result.decoded)
参见
- PySide6.QtCore.QByteArray.FromBase64Result.decoded#
- PySide6.QtCore.QByteArray.FromBase64Result.decodingStatus#
- __ne__(rhs)#
- 参数:
rhs –
FromBase64Result
- 返回类型:
bool
如果
lhs
和rhs
相同,则返回true
,否则返回false
。- __mul__()#
- 返回类型:
返回解码后的字节数组。
- __eq__(rhs)#
- 参数:
rhs –
FromBase64Result
- 返回类型:
bool
如果
lhs
和rhs
相同,则返回true
,否则返回false
。lhs
和rhs
相同当且仅当他们包含相同的解码状态,如果在状态为 QByteArray::Base64DecodingStatus::Ok 时,它们包含相同的解码数据。- swap(other)#
- 参数:
other –
FromBase64Result