@ru_python

Страница 2044 из 9768
Alexander "PekopT"
16.01.2017
16:46:00
#ingress

Sheridan
16.01.2017
16:47:03
И тут меня знают, похоже :)

Alexander "PekopT"
16.01.2017
16:48:30
не понимаю о чем вы, сэр)

Sheridan
16.01.2017
16:50:32
Ну да, ну да...

Google
A
16.01.2017
17:06:43
хай в ymaps кто спец

Roman
16.01.2017
17:11:49
A
16.01.2017
17:12:08
карты яндекса

Wizard
16.01.2017
17:12:48
Я могу Лондон найти.

Ну и Сыктывкар.

b0g3r
16.01.2017
17:21:54
Sheridan
16.01.2017
17:28:29
Я когда-то основу брал от Гугла и вроде от Яндекса для планирования полей в ingress в своем скрипте отрисовки

Давно дело было, года два назад

darkwoolf
16.01.2017
17:51:46
Привет всем

есть такое вот задание

Создать в вашем приложении функцию которая будет принимать обьект вашего класса и представлять его в JSON и XML форматах, сохраняя их в JSON и XML файлах.

кто может помочь не много

если вопрос получаеться

Google
darkwoolf
16.01.2017
17:52:55
то просто не понимаю с чего начать

# !/usr/bin/python3 import json class hero(Hero): def __init__(self, name, level, race): self.name = Alex self.level = 12 self.race = ork file = open("hero.json", "w") def jsonformat(object): for index in __init__: file.write(index) jsonformat(hero) file.close()

Denis
16.01.2017
17:53:34
А перевести можно?

darkwoolf
16.01.2017
17:53:34
пока есть такой ко

а сори

ща

Johnnie
16.01.2017
17:54:08
Создать в вашем приложении функцию которая будет принимать обьект вашего класса и представлять его в JSON и XML форматах, сохраняя йих в видповідних JSON и XML файлах.

Даже Яндекс не осилил

darkwoolf
16.01.2017
17:54:30
да, я уже отредактировал

Denis
16.01.2017
17:54:33
Какой JSON называется видповідним?

darkwoolf
16.01.2017
17:56:32
вот так вот

Создать в вашем приложении функцию которая будет принимать обьект вашего класса и представлять его в JSON и XML форматах, сохраняя их в JSON и XML файлах.

Какой JSON называется видповідним?

ну просто рандомный класс

можно создать

Denis
16.01.2017
17:57:31
Этот метод часто называют __json__

Что значит for index in __init__?

def __json__(self): return {'name': self.name, 'level': self.level, 'race': self.race}

darkwoolf
16.01.2017
17:58:52
ну как я понимаю что нужно инфу о герое собрать в файл json

типо такого?

Google
Denis
16.01.2017
18:00:01
with open(file, 'w') as f: json.dump(obj.__json__(), f)

Нет, как метод объекта

Johnnie
16.01.2017
18:00:29
А что за Hero? Не взлетит ведь

Pavel
16.01.2017
18:03:31
утром в бегинерах, вечером в большом чате. Ночью эту задачу стоит ждать в руд-питоне?

darkwoolf
16.01.2017
18:04:08
можно же вообще без скобок, да?В данном случае

class hero: ............

типо такого

Johnnie
16.01.2017
18:06:01
class Hero:

darkwoolf
16.01.2017
18:06:31
вот так крч

Roman
16.01.2017
18:07:12
Pavel
16.01.2017
18:07:42
SyntaxError в строке 14

darkwoolf
16.01.2017
18:09:20
SyntaxError в строке 14
просто я никогда не пользовался этой конструкцией, но как я понял это как try...except...finally

Pavel
16.01.2017
18:10:18
Pavel
16.01.2017
18:11:05
Она у тебя внутри класса. Там ты должен описать методы этого класса. def xxx(self, traata):, вот это всё. А не просто какой-то код.

Denis
16.01.2017
18:11:24
SyntaxError в строке 14
Таки нет, все компилится

darkwoolf
16.01.2017
18:13:05
Таки нет, все компилится
А что за obj в этой конструкции?

Google
darkwoolf
16.01.2017
18:13:14
его нужно заменить на Hero

?

Denis
16.01.2017
18:13:19
А что за obj в этой конструкции?
Не знаю, ты же его написал

Pavel
16.01.2017
18:13:21
Таки нет, все компилится
да точно. ну всё равно упадёт в 15 строке на перменной obj. :)

его нужно заменить на Hero
друже, остановись пока на этом месте. У тебя чуток непонимания концепции "класс" и "экземпляр класса"

Admin
ERROR: S client not available

Denis
16.01.2017
18:14:09
Или на open(file)

darkwoolf
16.01.2017
18:14:44
Ну просто я только-только начал изучать ООП

и поэтому правда мало знаю

сори если тупые вопросы

ну смотри, первое

создать класс

Roman
16.01.2017
18:15:40
сори если тупые вопросы
почему не в бегинерсах тогда?

darkwoolf
16.01.2017
18:15:41
class Hero: def __init__(self, name, level, race): self.name = Alex self.level = 12 self.race = ork

Pavel
16.01.2017
18:16:16
Ну просто я только-только начал изучать ООП
https://pythonworld.ru/osnovy/obektno-orientirovannoe-programmirovanie-obshhee-predstavlenie.html

darkwoolf
16.01.2017
18:16:21
могу туда написать

Roman
16.01.2017
18:16:54
а в питоне можно как в erlang частично распаковать аргументы?

darkwoolf
16.01.2017
18:17:06
и понимаю что такое ООП на примерах реальной жизни и тд

Google
Roman
16.01.2017
18:17:17
типа a,b,c, tail = some_list

darkwoolf
16.01.2017
18:17:18
просто в питоне не много опыта его реализации

Denis
16.01.2017
18:17:36
Можно

Pavel
16.01.2017
18:17:40
и понимаю что такое ООП на примерах реальной жизни и тд
Ну вот Hero - это класс. А obj - экземпляр класса Hero.

Roman
16.01.2017
18:17:47
при этом длина some_list больше 4

Denis
16.01.2017
18:18:02
>>> a, b, c, *tail = [1, 2, 3, 4, 5, 6] >>> a, b, c, tail (1, 2, 3, [4, 5, 6])

Denis
16.01.2017
18:19:14
Да

darkwoolf
16.01.2017
18:19:30
Ну вот Hero - это класс. А obj - экземпляр класса Hero.
а что такое екземпляр класса тогда и как он должен выглядеть?

Denis
16.01.2017
18:19:47
А в 2 не знаю как

darkwoolf
16.01.2017
18:20:11
а говоришь - прочитал :-\
ну не сейчас, а вообще читал её

ща еще раз прочитаю

Pavel
16.01.2017
18:24:32
а вспомнил
Наверное, дальше лучше в бегинерах

Страница 2044 из 9768