
Pavel
19.12.2016
11:14:27

Roman
19.12.2016
11:15:01
ну там я еще буду дергать другие данные, просто хотя бы на одном примере показать, дальше я сам допилю
из того AO

Pavel
19.12.2016
11:15:36

Google

Igor
19.12.2016
11:15:39
soft.name это не таблица
soft - объект модели
но в целом это выглядит примерно так
for soft in Soft.objects.select(): # не помню как в peewee забрать все объекты
csv.writerow([soft.id, soft.name, soft.type, ...])

Roman
19.12.2016
11:17:49
>выдергивай по id из базы, и работай с обектом, из него ты можешь вытащить имя
Мне еще вот так сказали сделать

Igor
19.12.2016
11:18:34
ну если тебе в csv надо конкретные отфильтрованные объекты записать, то да

Roman
19.12.2016
11:18:56

Igor
19.12.2016
11:19:08
ну вперед
http://docs.peewee-orm.com/en/latest/peewee/querying.html#filtering-records
for soft in Soft.select().where(Soft.id == ???):
(опять же, пример. хуй знает как у тебя по факту будет)

Older
19.12.2016
11:19:40
Извиняюсь что замолк, был созвон. Пофиксил проблему, она оказалась не в превышении таймаута ответа от сервера, а косячном ответе. Всем спасибо

Pavel
19.12.2016
11:20:13

Igor
19.12.2016
11:20:29
a?

Google

Igor
19.12.2016
11:20:41
почему?

Pavel
19.12.2016
11:20:55
просто очень чудная идея, выбирать группу объектов по id.

Roman
19.12.2016
11:23:24

Pavel
19.12.2016
11:24:56
не "как получить", а "что получить".


Zarina
19.12.2016
11:30:44
Ребята всем привет! Меня зовут Зарина, HR-менеджер компании Digsolab http://digsolab.ru Мы сейчас ищем Python-разработчика на следующие задачи:
- Проектирование и разработка ETL процессов на Python для наполнения DWH компании данными из различных источников (MySQL, API Google Analytics / Яндекс.Метрики, API рекламных площадок, Google Spreadsheets, лог-файлы).
Сейчас мы используем для написания ETL фреймворк Luigi и аналитическую БД Amazon Redshift в качестве Data Mart. - Внедрение и поддержка разработанных решений;
- Разработка систем мониторинга ключевых показателей работы бизнеса и эффективности рекламных кампаний клиентов компании. Офис: 2 мин ходьбы от ст.м. Водный стадион. Готовы рассматривать кандидатов, которые только хотят писать на питоне, или имеют мин опыт на нем, преимуществом будет опыт создания ETL систем. Присылайте резюме в личку или на почту: zarina.mulyukova@gmail.com

Pavel
19.12.2016
11:31:59


Anna
19.12.2016
11:32:31

Dmitriy
19.12.2016
11:32:32

Pavel
19.12.2016
11:32:35
(я утрировал и никого не хотел обидеть)

Johnnie
19.12.2016
11:32:36
а ты слева или справа на фото? это важно

Роман
19.12.2016
11:33:09

Johnnie
19.12.2016
11:33:31
остальным? шустрый парень)
сразу видно, что человеку нужна работа

Роман
19.12.2016
11:35:23
в цифровой век так страшно жить

Igor
19.12.2016
11:35:44

Zarina
19.12.2016
11:35:49
Ребята, присылайте резюме лучше )))

Roman
19.12.2016
11:36:37
Ребята, присылайте резюме лучше )))
У нас есть тысяча нубов и бегинеров. Кое-кто их них с трудом понимает базовые конструкции программирования, большинство с трудом формулирует мысли. Наймите нас на работу!
тебе в другую конфу

Google

Igor
19.12.2016
11:36:49
в rude python!

Zart
19.12.2016
11:37:02
*подавился колой*
у них денег столько не будет, чтобы набрать оттуда

Igor
19.12.2016
11:37:52
bullshit bingo плохо играется :(

Zart
19.12.2016
11:38:16
ну у них там скала во все поля

Zarina
19.12.2016
11:38:45
вилка у нас пока согласована на 120к

Igor
19.12.2016
11:38:56
а где здесь вилка?

Anna
19.12.2016
11:38:56
но у вилки несколько зубов

Юра
19.12.2016
11:46:56
Ребят, у кого то есть исходники простенького, примитивного компилятора написаного на питоне?

Igor
19.12.2016
11:47:54
прям компилятора? с какого языка?

Johnnie
19.12.2016
11:48:28
у них так судя по всему)

Юра
19.12.2016
11:48:30
По сути не так важно какой язык

Юра
19.12.2016
11:48:42
В задании вообще асм, но можно взять другой
Так как мне объяснили задание. Код, который пишешь должен переводиться в асм и потом следовательно исполняться

Igor
19.12.2016
11:50:04
:О
ну успехов

Zart
19.12.2016
11:50:08
чтото в кучу - и компиляция и асм и выполнение

Igor
19.12.2016
11:50:17
я б начал с интерпретатора
как-то пореалистичней
touché!
какой харошы вылк

Google

Igor
19.12.2016
11:51:11
можно в жопу ткнуть и сотрудник бесплатно работать будет!

Юра
19.12.2016
11:51:16
Окей, тогда нет ли у кого исходников интерпретатора??

Igor
19.12.2016
11:52:26
http://jayconrod.com/posts/37/a-simple-interpreter-from-scratch-in-python-part-1
http://legacy.python.org/workshops/1998-11/proceedings/papers/aycock-little/aycock-little.html
https://ruslanspivak.com/lsbasi-part1/
http://www.aosabook.org/en/500L/a-python-interpreter-written-in-python.html
для компилирования AST надо будет перевести в асм, наверное

Maksim
19.12.2016
12:45:14
В чем может быть проблема, если запуская скрипт, он работает с sqlite3 бд есть, но пишет, что нету

Igor
19.12.2016
12:46:20
указан относительный путь до бд?
скрипт запускается из папки, из которой этот относительный путь не существует?

Admin
ERROR: S client not available

Maksim
19.12.2016
12:47:08
Да
СКрипт с бд в одной папке
Но пишет что таблицу не нашел

j7sx
19.12.2016
12:49:04

Maksim
19.12.2016
12:49:23
Да, сорян, чисто таблицу пишет что нету

Igor
19.12.2016
12:49:24
по-моему там даже если файл бд не создан, а ты делаешь че-нибудь, то он создается

j7sx
19.12.2016
12:49:49
таблицы сами себя не создадут. если коннектишься а базы нет, то создаст

Igor
19.12.2016
12:50:56
In [10]: import random
In [11]: import sqlite3
In [12]: conn = sqlite3.connect('{}.db'.format(random.randint(0, 1000000)))
In [13]: conn.execute('SELECT * FROM lol;')
---------------------------------------------------------------------------
OperationalError Traceback (most recent call last)
<ipython-input-13-1cb69c9dfa58> in <module>()
----> 1 conn.execute('SELECT * FROM lol;')
OperationalError: no such table: lol

j7sx
19.12.2016
12:51:21

Maksim
19.12.2016
12:51:25
Да

Igor
19.12.2016
12:51:37
проверь путь

Google

j7sx
19.12.2016
12:51:55

Maksim
19.12.2016
12:52:33
cursor.execute('SELECT * FROM users WHERE tid='+str(self))
На компе все норм

Igor
19.12.2016
12:52:53
ничего не изменится
можно без проблем делать sqlite3.connect к несущетвующим файлам

j7sx
19.12.2016
12:54:00

Igor
19.12.2016
12:54:00
проверь путь!!11
можешь начать с указания абсолютного
и да, sql инъекция только так

j7sx
19.12.2016
12:54:26
что ты назвал как self?

Igor
19.12.2016
12:57:16
какая разница
In [21]: class Test(object):
...: def __str__(self):
...: return 'passed'
...: def get_objects(self):
...: print 'SELECT * FROM ' + str(self)
...:
In [22]: test = Test()
In [23]: test.get_objects()
SELECT * FROM passed

j7sx
19.12.2016
12:57:56

Igor
19.12.2016
12:58:10
в прямом. это никак не поможет решить его проблему
если он конечно не запутался и не напиздел про "на компе все норм" )

Anna
19.12.2016
12:59:52
а расскажите-ка, чего нового появилось в питоне по data visualization кроме matplotlib и pygraphviz

j7sx
19.12.2016
13:00:19
db = sqlite3.connect("test.db")
cur = db.cursor()
cur.execute("SELECT id FROM users WHERE user=?", (user,))
id = cur.fetchone()
Эта группа больше не существует