from PHPUnserialize import *
u, data = PHPUnserialize(), 'a:2:{s:1:"a";s:3:"abc";s:1:"b";s:3:"123";}'
data = u.unserialize(data)
Результат:
{'a': 'abc', 'b': '123'}
Форум → Программирование → Python → Передача сериализованных строк из PHP в Python
from PHPUnserialize import *
u, data = PHPUnserialize(), 'a:2:{s:1:"a";s:3:"abc";s:1:"b";s:3:"123";}'
data = u.unserialize(data)
{'a': 'abc', 'b': '123'}
Дек. 2, 2009, 8:34 п.п., спустя 25 минут 31 секунду
Дек. 2, 2009, 8:45 п.п., спустя 10 минут 40 секунд
про класс я думаю что если есть питоновский такой, то создаст и там, иначе standart object) хотя конечно это зависит от умности либы
2 строки совсем непонятные какие-то. И как выглядит сериализованнаые данные в пайтоне? А если я класс сериализовал, пайтон не поперхнется *ржу*?
Дек. 2, 2009, 9:51 п.п., спустя 1 час 6 минут 51 секунду
$a = array();
$a[1] = $a;
Дек. 2, 2009, 10:45 п.п., спустя 53 минуты 14 секунд
Дек. 3, 2009, 1:11 д.п., спустя 2 часа 26 минут 27 секунд
Дек. 3, 2009, 1:17 д.п., спустя 5 минут 54 секунды
2 строки совсем непонятные какие-то. И как выглядит сериализованнаые данные в пайтоне? А если я класс сериализовал, пайтон не поперхнется *ржу*?
не ебу, а какой у нее практический смысл? Если просто интересно, то тебя спасет интерпретатор (сам потести)
adw0rd, а такую запись поддерживает?
$a = array();
$a[1] = $a;
пожалуста, это я так, для будующей статьи по поводу RSA и прочей хуетени готовлюсь, как и тема про "простые числа" :)
эдво, сенкс. в закладках на всякий
Дек. 3, 2009, 1:54 п.п., спустя 12 часов 36 минут 36 секунд
Дек. 3, 2009, 2:13 п.п., спустя 19 минут 46 секунд
Дек. 3, 2009, 3:21 п.п., спустя 1 час 7 минут 53 секунды
Дек. 3, 2009, 3:34 п.п., спустя 12 минут 16 секунд
не так
у меня нет пхп под рукой
я же не пхп девелопер
Дек. 3, 2009, 3:39 п.п., спустя 5 минут 3 секунды
Ну значит никто не узнает смог ли Python сжевать твой PHP код
у меня нет пхп под рукой
я же не пхп девелопер
Дек. 8, 2009, 4:55 п.п., спустя 5 дней 1 час 16 минут
Пожалуйста, авторизуйтесь, чтобы написать комментарий!