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

Страница 736 из 1885
Janek
09.11.2016
17:40:28
Еще. Может есть тут где R чатег?

Vadim
09.11.2016
17:40:54
У тебя настолько дофига данных, что питон не справится и нужен R? ?

Janek
09.11.2016
17:41:39
Не. Просто хочу на конференции выступить

С питоном не так интересно

Google
Zart
09.11.2016
17:43:17
выступи с брейнфаком

Vadim
09.11.2016
17:43:42
Интересно, а как R стреляет в ногу? Бигдатой? ))

Denis
09.11.2016
17:44:00
Компилятор брейнфака в байт-код питона запили

Igor
09.11.2016
17:47:33
кто-то написал однострочник интерпретатора брейнфака на питоне

долбаные перлисты

http://www.cs.princeton.edu/~ynaamad/misc/bf.htm

Vadim
09.11.2016
17:48:12
Удобно… :D

Артем
09.11.2016
18:02:17
Есть желание помочь по pyQt ?.не могу обратиться к кнопкам формы.Сразу в UI.Я уже малость отупел.Создавал в QTDesigner import sys from PyQt4 import QtCore, QtGui, uic class MW(QtGui.QMainWindow): def __init__(self): QtGui.QMainWindow.__init__(self) uic.loadUi("mainwindow.ui", self) if __name__ == "__main__": app = QtGui.QApplication(sys.argv) window = MW() window.show() sys.exit(app.exec_()) вот это дело запускает мою форму.Все супер.В mainwindow.ui есть кнопки button_save_graph и button_save_playlist.это их objectNames .Сейчас я туплю и не могу назначить действие на кнопку.Уроки примеры ковырял и затупил еще больше. я же передал UI теперь по идее могу через self обращаться к кнопке ? а как ? в дизайнере попытка определиться со слотами вешает и приложение и pycharm и меня.Т.е. вроде как назначается что то ...потому что на кнопу тыкаю и все виснет нахрен.Памагите
import sys from PyQt4 import QtCore, QtGui, uic class ImageDialog(QtGui.QDialog): def __init__(self): QtGui.QDialog.__init__(self) # Set up the user interface from Designer. self.ui = uic.loadUi("untitled.ui") self.ui.show() # Connect up the buttons. self.connect(self.ui.pushButton, QtCore.SIGNAL("clicked()"), self, QtCore.SLOT("accept()")) self.connect(self.ui.pushButton, QtCore.SIGNAL("clicked()"), self, QtCore.SLOT("reject()")) app = QtGui.QApplication(sys.argv) window = ImageDialog() sys.exit(app.exec_())

Alexander
09.11.2016
18:03:18
это изза mmu?
Кэши и всё такое. http://www.ilikebigbits.com/blog/2014/4/21/the-myth-of-ram-part-i

Igor
09.11.2016
18:10:44
только не в ', а в `

F
09.11.2016
18:11:30
С мобильного клиента пишу, телеграм походу заменил, защита от инъекций что ли

Google
Igor
09.11.2016
18:11:53
ух ты, а что за платформа?

клиент официальный?

F
09.11.2016
18:12:52
Айос 10.2 бета 2, клиент официальный да

Zahar
09.11.2016
18:40:02
append для list' а каждый раз в два раза увеличивает реальный размер при нехватке?

Michael
09.11.2016
18:58:31
Кэши и всё такое. http://www.ilikebigbits.com/blog/2014/4/21/the-myth-of-ram-part-i
Хрень какая-то. Через неделю все забудут.

Zahar
09.11.2016
19:24:49
на каком языке писалась программа, выполняющая тесты для графика из статьи?

о, сори

нашёл

Zahar
09.11.2016
19:27:04
да, там код в комментах

Igor
09.11.2016
19:27:16
и в part 1 есть ссылка)

amureki
09.11.2016
19:28:42
Levent
09.11.2016
19:29:37
лел

Zahar
09.11.2016
19:42:47
https://habrahabr.ru/post/309394/

есть же перевод

(к слову)

Gleb
09.11.2016
20:36:12
Привет. Где искать для себя задачи? Скучно идти по книженции вбивая примерчики. Где можно найти что-то, над чем интересно будет работать?

Kill me pls
09.11.2016
20:42:18
пасиб) я тут тока что еще вот такое нарыла: https://geekbrains.ru/posts/progers_practice

Google
Kill me pls
09.11.2016
20:42:18
Есть еще: https://www.codingame.com/

а еще есть https://www.hackerrank.com

Mayday
09.11.2016
21:00:08
с помощью стандартного sqlite3 модуля работаю с базой, получаю простейшим запросом всю строку с определенным айди, ошибка вылетает на этапе выполнения: row = cur.fetchall() ну то есть присвоить вывод переменной чтобы с ней уже потом работать. Ошибка возникает из-за того что один из столбцов содержит дату. Она там хранится не в виде строки, а была записана туда через адаптеры, как в мануале в общем: detect_types=sqlite3.PARSE_DECLTYPES | sqlite3.PARSE_COLNAMES А вот сама ошибка: /usr/lib/python3.4/sqlite3/dbapi2.py in convert_date(val) 62 63 def convert_date(val): —-> 64 return datetime.date(*map(int, val.split(b"-"))) 65 66 def convert_timestamp(val): ValueError: invalid literal for int() with base 10: b'2016 14:48:57' если в запросе не выбирать столбец с датой, то все норм

Vadim
09.11.2016
21:01:13
Mayday
09.11.2016
21:03:37
В любом мануале, самый обычный параметр detect_types=sqlite3.PARSE_DECLTYPES | sqlite3.PARSE_COLNAMES при коннекте к базе при записи, при считывании тоже самое

в официально мануале в том числе

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

Vadim
09.11.2016
21:04:33
¢ℓαη∂ιυм
09.11.2016
21:05:15
Mayday
09.11.2016
21:05:21
если в запросе не выбирать столбец с датой, то все норм

Vadim
09.11.2016
21:07:29
Ну видишь, как хорошо. Теперь мы узнали, что ты говоришь про питон 3 :)

Сча гляну пример.

Ничего себе. А я тут за 6 месяцев хочу научиться
Я первые три месяца читал доку по питону и джанге не отрываясь на еду и сон :)

¢ℓαη∂ιυм
09.11.2016
21:09:58
Я первые три месяца читал доку по питону и джанге не отрываясь на еду и сон :)
Три месяца.. а я вот книжку читаю "Простой питон. Современный язык программирования"

Билл Любанович

Aleksandr
09.11.2016
21:10:21
Что-то я не ижу в доке такого примера def convert_date(val): return datetime.date(*map(int, val.split(b"-")))

Google
Aleksandr
09.11.2016
21:11:35
.split(b"-") это нормально?

Mayday
09.11.2016
21:11:45
Aleksandr
09.11.2016
21:11:53
ааа

Mayday
09.11.2016
21:12:13
ладно, кажись разобрался.

Vadim
09.11.2016
21:17:03
https://docs.python.org/3.4/library/sqlite3.html?highlight=sqlite#default-adapters-and-converters
Конкретно это у меня работает даже на питоне 2.7

Zart
09.11.2016
21:25:48
три месяца читать джангу. я б помер

ошибка судя по трейсу была либо в неверном адаптере, либо одно из трёх

Admin
ERROR: S client not available

Vadim
09.11.2016
21:26:30
@zartsoft, почитай ;)

Aleksandr
09.11.2016
21:27:15
фу таким быть

Mayday
09.11.2016
21:34:37
Конкретно это у меня работает даже на питоне 2.7
да нашел ошибку, я не копипастил пример, а по примеру писал в свой говнокод, там они излекают конкретные столбцы и используют указание типа при извлечении: select current_date as "d [date]", current_timestamp as "ts [timestamp]"' а я извлекаю полностью строку (все столбцы одной строки) через звездочку: SELECT * FROM table WHERE id IS 1 вот не знаю как в таком запросе указать конкретным столбцам тип при излечении

Vadim
09.11.2016
21:35:16
Не знаю, как это делает sqlite3, в postgresql всё спокойно ?

Mayday
09.11.2016
21:35:55
разберусь, главное ошибку нашел, а корень как всегда - невнимательность

lng0
09.11.2016
21:41:38
Постгри как майскуэл или как скулайт? По способу подключения к базе

Криво спросил

Надеюсь понятно

Zart
09.11.2016
21:51:59
нихуя не понятно

ибо скулайт у нас ембеддед

Vadim
09.11.2016
21:52:37
Я не умею читать мысли. Я не буду читать мысли. Я обещал @zartsoft.

Damir
09.11.2016
21:52:55
Ребят, подскажите что означает запись self._delegate_records = [p+({},) for p in delegation_patterns]

Google
lng0
09.11.2016
21:52:58
Ты понял

Постгри не эмбеддед же?

Zart
09.11.2016
21:53:39
нет

lng0
09.11.2016
21:53:47
Вот. Спасибо.

Denis
09.11.2016
21:53:57
К каждому p добавляется пустой словарь

Damir
09.11.2016
21:57:11
т.е. после вызова class DelegatorBot(SpeakerBot): def __init__(self, token, delegation_patterns): super(DelegatorBot, self).__init__(token) self._delegate_records = [p+({},) for p in delegation_patterns] в классе будет создано поле _delegate_records содержащее список чего?

Vadim
09.11.2016
21:57:25
Запусти и проверь.

Denis
09.11.2016
21:58:00
Содержащее элементы delegation_patterns, к которым в конец приписан пустой словарь

Damir
09.11.2016
21:58:24
как хорошо было в родном C#. всегда знаешь какого типа что будет мне сложно понять какого типа должен быть аргумент delegation_patterns

вызывается это дело так bot = telepot.DelegatorBot(TOKEN, [ pave_event_space()( per_chat_id(), create_open, MessageCounter, timeout=10), ])

pave_event_space()(per_chat_id(), create_open, MessageCounter, timeout=10) вот это что вообще сначала функция, за ней картеж как функция связана с картежем?

как я по аргументам конструктора должен угадать что туда надо подать?

Zart
09.11.2016
22:01:17
документацию читать?

Damir
09.11.2016
22:01:29
Влюбился в пайтон с первого взгляда. но от таких вещей молоз в голове

Zart
09.11.2016
22:01:30
лист компрехеншен по определению создает лист

Denis
09.11.2016
22:01:34
Видимо, это лист кортежей

Alexander
09.11.2016
22:04:34
pave_event_space()(per_chat_id(), create_open, MessageCounter, timeout=10) вот это что вообще сначала функция, за ней картеж как функция связана с картежем?
"Почему функция, за ней кортеж"? Тебя смущают скобки, потом сразу опять скобки? Просто функция может вернуть другую функцию.

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

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