Python反序列化视图状态

Python反序列化视图状态,python,asp.net,serialization,deserialization,viewstate,Python,Asp.net,Serialization,Deserialization,Viewstate,我正在编写一个程序,用python对ViewState进行解码、编辑和重新编码。我已经成功地找到了视图状态并解码了base64编码的字符串,但在尝试对其进行反序列化时遇到了困难。有没有一种方法可以使用python反序列化视图状态而不使用仅限windows的python库?我希望我的程序能够在安装了python的任何计算机上运行。我最近发布了一个库,可以进行.NET viewstate解码,请随意试用 示例用法: >>> from viewstate import ViewSta

我正在编写一个程序,用python对ViewState进行解码、编辑和重新编码。我已经成功地找到了视图状态并解码了base64编码的字符串,但在尝试对其进行反序列化时遇到了困难。有没有一种方法可以使用python反序列化视图状态而不使用仅限windows的python库?我希望我的程序能够在安装了python的任何计算机上运行。

我最近发布了一个库,可以进行.NET viewstate解码,请随意试用

示例用法:

>>> from viewstate import ViewState
>>> base64_encoded_viewstate = '/wEPBQVhYmNkZQ9nAgE='
>>> vs = ViewState(base64_encoded_viewstate)
>>> vs.decode()
('abcde', (True, 1))