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

Страница 949 из 1885
Pavel
19.12.2016
11:14:27
Кароч, как мне дергать soft.name?
2017-01-01_2017-01-02_01_АО_NO_NDFL2.csv что из этого soft.name?

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

из того AO

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 надо конкретные отфильтрованные объекты записать, то да

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
for soft in Soft.select().where(Soft.id == ???):
и получи TypeError object is not subscriptable ?

Igor
19.12.2016
11:20:29
a?

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

Pavel
19.12.2016
11:20:55
почему?
а, там where, сори.

просто очень чудная идея, выбирать группу объектов по id.

Roman
19.12.2016
11:23:24
просто очень чудная идея, выбирать группу объектов по id.
просто я не знаю как правильно и придумываю велосипед

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
Ребята всем привет! Меня зовут Зарина, 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: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
а к базе коннектится?
эт ж sqlite, какое коннектится

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

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
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
На компе все норм
('select * from users where tid=?', (value, ))

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
какая разница
в смысле какая? self как-бы не для этого

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()

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

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