@python_beginnersЭта группа больше не существует

Страница 820 из 1885
Cykooz
23.11.2016
09:47:41
Aleshka
23.11.2016
09:47:54
а, вот я тупой, это уже элемент три объект, а я его пытался еще раз запарсить

спасибо!

Zart
23.11.2016
09:48:04
да не, хмл парсеры по определению должны уметь в хттп

Google
Zart
23.11.2016
09:48:45
чтобы уметь в валидацию, в xml:base и т.п.

Boojum
23.11.2016
09:51:04
Вот вам уроки Питона.

https://www.youtube.com/watch?v=wvH_OS777fg

Наверняка уже было

.
23.11.2016
09:51:43
и не один раз

Zart
23.11.2016
09:51:46
раз пять наверное

Ilya
23.11.2016
09:51:50
Подскажите где почитать почему такая ошибка происходит вообще в питоне: for key, value in json.load(data_json): ValueError: too many values to unpack (expected 2)

Zart
23.11.2016
09:52:11
потому что ты проебал .items()

лоад тебе вернул дикт поди, но ты итерируешься не по ключ/значение, а по ключам

Ilya
23.11.2016
09:53:46
то есть iter у dict итерируется только по ключу?

Zart
23.11.2016
09:54:04
да

Ilya
23.11.2016
09:54:54
хмм, а почему иногда прокатывало итерироваться по значению или {'some': "other"} это не dict?

Хотя я наверное путаю с list-ом, спасибо, стало чуть понятнее=)

Google
Aleshka
23.11.2016
10:36:18
.xpath возвращает <Element div at 0x1e814747958> не могу нагуглить, как показать этот элемент? в таком виде <div class="related">

например

Zart
23.11.2016
10:38:48
lxml.html.tostring(element)

Aleshka
23.11.2016
10:39:08
cgfcb,j

спасибо

а можно как-то по-простому вытащить селектор теперь из <div class="related"> ? при том, что я не знаю class это или id или что еще там стоит

<div class="related"> <div itemprop="articleBody"> <div id="Gdsf"> типа такого

[e.get('id') for e in document.xpath(expression)] есть такой пример, но у меня неизвестно что стоит в div-e

Aleksandr
23.11.2016
10:52:50
Тащить сам див?

Aleshka
23.11.2016
10:54:22
не совсем сначала элемент selected_selector = doc.xpath("//*[contains(text(),'{}')]/ancestor::div".format(Object_cluster_to_css__))[-1] потом вывожу lxml.html.tostring(selected_selector)

Zart
23.11.2016
10:55:04
ничо не пони

Aleshka
23.11.2016
10:55:24
там получается весь кусок начиная с <div> заканчивая соответственно </div>

Zart
23.11.2016
10:55:36
tostring рендерит не только элемент но и его содержимое

Aleksandr
23.11.2016
10:55:45
Аналогично ... хочу вытащить но не понятно какой и для чего.

Zart
23.11.2016
10:55:52
т.е. tostring(div) выдаст полный '<div>...</div>'

Aleshka
23.11.2016
10:55:53
да, а есть что рендерит только тэг искомый?

Zart
23.11.2016
10:56:01
ничего. рендери сам

elem.tag - сам тэг elem.attrib - словарь его аттрибутов

Aleshka
23.11.2016
10:57:07
воооо атрибуты то что нужно, спасибо

Roman
23.11.2016
11:10:55
через name разве нельзя?

Google
Roman
23.11.2016
11:10:58
Атрибут

Zart
23.11.2016
11:11:38
AttributeError: 'HtmlElement' object has no attribute 'name'

Roman
23.11.2016
11:45:08
from peewee import * pdb = PostgresqlDatabase('GPRDB') class Prefix(Model): prefix = CharField(32, unique=True, index=True) description = CharField(255) class Meta: database = pdb Prefix.create_table() f = open('prefix') for line in f: prefix = Prefix(prefix=line.strip().split(' - ',)[0]) Опять нахуекодил.

как мне теперь добавить в столбец записи

а бля

я не через create

Zart
23.11.2016
11:48:05
with open('prefix') as fp: for line in fp: prefix, description = line.strip().split(' - ', 1) new = Prefix.create(prefix, description)

j7sx
23.11.2016
11:49:53
С ВКапи работал кто?

Темный
23.11.2016
11:50:04
+

Albatrosicks
23.11.2016
11:52:08
как в sqlalchemy фильтрануть relationship ? .filter(Book.autor.last_name == last_name)

Zart
23.11.2016
11:52:28
пора уже фак составлять наверное 1) как учить питон? 2) где найти книги по питону? 3) где найти работу на питоне 4) с вкапи работал кто? 5) что учить - джангу или фласк? 6) как парсить регулярками <subject>?

Alexey
23.11.2016
11:53:53
Бота завести, который будет сам учиться и отвечать на такие вопросы автоматом

Zart
23.11.2016
11:53:54
чтобы форвардить же

Alexey
23.11.2016
11:54:26
если кто-то ML увлекается, вот отличная практика)

Zart
23.11.2016
11:54:46
если кто-то ML увлекается, вот отличная практика)
научить одного идиота понимать других идиотов 8)

Юкер
23.11.2016
11:57:25
Да можно даже по командам

Google
Alex
23.11.2016
11:59:44
приветствую! у кого нибудь не найдется концепция схемы БД биллинга?

Alexey
23.11.2016
11:59:59
Да можно даже по командам
Люди в фак-то не смотрят, какие команды? СЛОЖНАААААААА

Pavel
23.11.2016
12:00:24
Юкер
23.11.2016
12:00:24
Люди в фак-то не смотрят, какие команды? СЛОЖНАААААААА
Так придут старички и вместо того, чтобы расписывать одно и то же, кинут команду

Mike
23.11.2016
12:00:55
приветствую! у кого нибудь не найдется концепция схемы БД биллинга?
добре. а так не вариант ? https://www.google.nl/search?q=billing+database&tbm=isch&tbo=u&source=univ&sa=X&ved=0ahUKEwi0iaOO6r7QAhXsKsAKHe42CbwQsAQIHA&biw=1229&bih=588

Alexey
23.11.2016
12:01:31
Так придут старички и вместо того, чтобы расписывать одно и то же, кинут команду
Ну так это же прийти надо,, потому ткнуть в бота или пнуть бота. не, как-то нехорошо

Alex
23.11.2016
12:03:36
билинг чего? и какие требования стоят?
биллинг для ведения расчета на основе подписок к услугам, который учитывает ежемесячные и одноразывые списования со счета

Alexey
23.11.2016
12:04:07
Сейчас лучше, чем никогда
там вон нейронки по лицу уже могут сказать преступник ты или нет, думаю, что и с нашим чатиком справятся

Admin
ERROR: S client not available

Evgen
23.11.2016
12:04:12
В пеп8 есть действительно полезные рекомендации
Для меня одна рекомендация совсем не ясна Почему для отступов нельзя табуляцию??!

Zart
23.11.2016
12:04:24
можно

просто потом обычно становится паршиво

Mike
23.11.2016
12:05:07
приветствую! у кого нибудь не найдется концепция схемы БД биллинга?
https://i.stack.imgur.com/aa6TJ.png Какой то биллинг) и я не вижу тут ченить типо ledger - для Double accounting ..

Pavel
23.11.2016
12:05:40
просто потом обычно становится паршиво
паршиво, если редактор будет, который начнёт табы на пробелы менять.

Zart
23.11.2016
12:06:04
автор: Ратиш Кумар. оооок.

Alex
23.11.2016
12:06:26
Павел
23.11.2016
12:06:58
нет))
Тогда я даже не буду дальше спрашивать ))))

Google
Alex
23.11.2016
12:07:23
почему? что я делаю не так?

Dmitry
23.11.2016
12:07:50
тьфу, double accounting

Alex
23.11.2016
12:08:18
я просто спрашиваю в надежно узнать есть ли у кого то best practices

Roman
23.11.2016
12:08:19
тьфу, double accounting
double penetration

Alexey
23.11.2016
12:08:26
Ну, тогда вперёд. Можешь — пиши.
я бы с радостью, но скила не хватит и со временем до НГ вообще ни как :(

Alex
23.11.2016
12:09:31
а как лучше реализовать тарифы в таких системах?

Dmitry
23.11.2016
12:09:45
просто я не видел реализаций двойной записи никогда. посмотрел бы, я по одному из образований бух.

Roman
23.11.2016
12:11:07
а как лучше реализовать тарифы в таких системах?
мне кажется тебе надо с другими чуваками сначала проконсультироваться

Dmitry
23.11.2016
12:11:31
http://baguzin.ru/wp/?p=12036
лол, хорошая шутка

я о питоньеем биллинге конкретно )

Zart
23.11.2016
12:11:51
дык трактат от изобретателя метода 8)

а перенести в схему/алгоритмы..

ну и смысл вести скажем обе записи в одной базе... чтобы обэпу было проще накрыть? 8)

Pavel
23.11.2016
12:13:16
Для тех кто-то не умеет в схемы бд, придумали способ Code First. Когда описываешь модели, их взаимоотношения, а ORM пусть придумывает, как это в таблицы разложить.

Pavel
23.11.2016
12:14:18
Dmitry
23.11.2016
12:15:05
а перенести в схему/алгоритмы..
ну, вот понимаешь, я не кодер. я имею как раз хорошее представление, но реализация от меня далека. в моем бы варианте любая функция, корреспондирующая что-либо, принимала бы два счета; у счетов были бы декораторы, для обработки пассивных-активных счетов. любое изменение счетов бы инициировало бы проверку баланса и так далее. в результате, я что-нибудь да родил бы. оно бы даже работало. но это было бы... 1С на python.

так то посмотреть именно практику реализации - полезно

Zart
23.11.2016
12:15:54
ой йо

Страница 820 из 1885

Эта группа больше не существует Эта группа больше не существует