python - 是否有任何方法可以在 python 中将对象数据类型转换为字符串,反之亦然
问题描述
在 Python 如何将对象数据类型转换为字符串和字符串数据类型转换为对象我有一个名为的类
class Node:
def __init__(self):
self.b=[]
self.address=None
我创建了一个对象
nod=Node()
nod.b.append(Data)
nod.address=Node()
我想转换nod.address
为字符串以进行加密和存储,然后解密字符串将字符串转换为 Node 类对象
转换为字符串很简单str(nod.address)
。我不知道如何将字符串转换为 Node 类对象
# Node Class
class Node:
def __init__(self):
self.b=[]
self.address=None
# Node Object
nod=Node()
# Converting Node Object to String
a=str(nod)
# Some encryption
a=a+str(fgwkuevbadfjqv)
# Description
a=a-str(fgwkuevbadfjqv)
# Accessing the Object
a.b.append(5)
a.address=cba,j
我不知道如何将字符串转换为 Node 对象
# Accessing the Object
a.b.append(5)
a.address=cba,j
错误字符串 a 没有名为 b 的参数和地址
解决方案
推荐阅读
- spring-cloud - Netflix Zuul 路由多个 IP 地址
- oracle12c - 元数据列与 Informatica Powercenter 中的源列名称不匹配
- java - Socket messaging between Java Client and Python Server
- javascript - How to dynamically show or hide form fields depending on the state of a BooleanInput field in react-admin?
- openshift - 为 prometheus 客户端添加 auth 或禁用 /metrics 端点
- android - 在 Android 中的特定日期设置通知
- swift - fetchRecordCompletionBlock and semaphores - help understanding execution order
- flutter - How to set align right in table with Flutter
- python - chromedriver版本> 74的MoveTargetOutOfBoundsException问题
- python - 极地散点图不绘制最后一列