Найти - Пользователи
Полная версия: Debug содержания переменной
Начало » Python для новичков » Debug содержания переменной
1
Kwazar
Есть ли встроенные в python функции, аналогичные print_r() или var_dump() из PHP.

Хочется, сделав так функция(var) получать на выход нечто подобное:
array(3) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
array(3) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
}
}
Dimka665
str
AlexKiriukha
repr()

import pprint
pprint.pprint()
hellboy
а есть ли воможность преобразовать в строку значения всех аттрибутов обьекта?

все приведенные методы выдают тольКо:
<Element showTimes at 112db838>
truporez
class Zlo(object):
c = range(5)
def __init__(self):
self.a=5
self.b="dobro"

z = Zlo()
print(z.__dict__)
print(Zlo.__dict__)
Evg
в json преобразовать и вывести. http://docs.python.org/library/json.html
hellboy
truporez
class Zlo(object):
c = range(5)
def __init__(self):
self.a=5
self.b="dobro"

z = Zlo()
print(z.__dict__)
print(Zlo.__dict__)
огромное спасибо!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB