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 г. 20:34, спустя 25 минут 31 секунду
2 декабря 2009 г. 20:45, спустя 10 минут 40 секунд
про класс я думаю что если есть питоновский такой, то создаст и там, иначе standart object) хотя конечно это зависит от умности либы
2 строки совсем непонятные какие-то. И как выглядит сериализованнаые данные в пайтоне? А если я класс сериализовал, пайтон не поперхнется *ржу*?
2 декабря 2009 г. 21:51, спустя 1 час 6 минут 51 секунду
$a = array();
$a[1] = $a;
2 декабря 2009 г. 22: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 г. 13:54, спустя 12 часов 36 минут 36 секунд
3 декабря 2009 г. 14:13, спустя 19 минут 46 секунд
3 декабря 2009 г. 15:21, спустя 1 час 7 минут 53 секунды
3 декабря 2009 г. 15:34, спустя 12 минут 16 секунд
не так
у меня нет пхп под рукой
я же не пхп девелопер
3 декабря 2009 г. 15:39, спустя 5 минут 3 секунды
Ну значит никто не узнает смог ли Python сжевать твой PHP код
у меня нет пхп под рукой
я же не пхп девелопер
8 декабря 2009 г. 16:55, спустя 5 дней 1 час 16 минут
Пожалуйста, авторизуйтесь, чтобы написать комментарий!