@ru_python

Страница 5835 из 9768
[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
23:29:26
Сергей
05.07.2018
23:29:26
https://drive.google.com/file/d/1CW-I1AhRJoGxrukKyCEmLlbG2puqWO_x/view?usp=sharing

вот тут есть примеры как раз и тейблов, и деревьев и всего остального

??
05.07.2018
23:29:59
братское спасибо

Google
Сергей
05.07.2018
23:30:09
да нз

Joss
05.07.2018
23:30:23
Сергей
05.07.2018
23:30:44
модель это отдельный класс который содержит массив с данными в произвольном виде

потом ты в методе (самом главном наверное) data пишешь что то типа ``` return myDataArray[column]

и по сути все

самый тупой кейс реализован

Sergey
05.07.2018
23:31:53
Qt это не Питон
ну PyQt питон уже

Joss
05.07.2018
23:32:18
ну PyQt питон уже
Это Qt приделанный к Питону

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
23:32:22
Почти понятно =)

Щас в том архиве по ссылке екземплов поищу

Sergey
05.07.2018
23:33:50
Это Qt приделанный к Питону
https://gist.github.com/sergeyfarin/c689fd0171f95865055fad857579bc94 а такое юзается вообще, я сейчас для примера запустил, прикольно и не сложно

Сергей
05.07.2018
23:34:16
class MyModel: def __iniit__(self, dataArray): self.data = dataArray def data(self, row, column, role): if role = Qt.RoleDisplay(или как то так): return self.data[column] ................. myTableView.setModel(MyModel(dataArray))

Google
Сергей
05.07.2018
23:34:58
писал без пишарма, может где косякнул, но общую идею думаю передал

Sergey
05.07.2018
23:40:05
пришел такой на позицию питона и заюзал webview

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
05.07.2018
23:50:37


Вроде всё воссоздал, но непонятно где там в этих экземплах делается селект, что бы в таблицу вывести

Снимается, нашёл там функцию InitializeModel, где какраз и описан селект из базы

Но чот нифига у меня не получается нарисовать содержимое базы в табличке. Щас залью код который настрадал в гитхаб и скину линк.

Sergey
06.07.2018
01:08:42
поспал бы лучше?

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
06.07.2018
01:10:08
https://github.com/itJunky/pyqt-simple-sql-gui

Да, вот какраз собираюсь пойти спать.

John
06.07.2018
01:12:12
всем дароу )

блин и спросить неукава ))

Daniel
06.07.2018
03:05:06
Что делать если не проходит и минуты как в боте выскакивает raise asyncio.TimeoutError from None concurrent.futures._base.TimeoutError?

но бот продолжает работать

немного напрягает

Никита
06.07.2018
03:06:36
Помогите, пожалуйста, может кто-то уже сталкивался с такой же проблемой: Если вкратце то при использовании модуля smtplib в строке: server = smtplib.SMTP(“smtp.gmail.com”,587) Ошибка: UnicodeDecodeError с кодировкой utf-8 Если требуется то могу весь код скинуть

Aragaer
06.07.2018
03:35:37
кавычки

Google
Aragaer
06.07.2018
03:35:52
смотри, какие у тебя модные кавычки

Ruslan
06.07.2018
04:55:18
Народ, как поставить в ubuntu ткинтер на версию 3.7

при sudo apt-get install python3-tk ставится на 3.5

Дмитрий
06.07.2018
05:03:15
Ruslan
06.07.2018
05:04:38
Не импортируется чтоли ?
в 3.5 версии импортируется, в 3.7 нет, т.к. ставится в 3.5, а в 3.7 хз как ставить

Philipp
06.07.2018
05:06:33
Да, вот какраз собираюсь пойти спать.
А почему не пандусом? Он умеет из коробки все это.

Дмитрий
06.07.2018
05:07:31
Как вариант скачать пакет, например .whl, а потом в дирректории python3.7 -m pip install <название пакета>

wi34rd
06.07.2018
05:29:53
при sudo apt-get install python3-tk ставится на 3.5
https://tkdocs.com/tutorial/install.html Option 3. Install Tcl/Tk and Compile the Standard Python Distribution

Antony
06.07.2018
07:24:49
Пипл подсобите ссылкой или объяснением как ручками перевести это значение в тел номер, БЕЗ онлайн переводчика(номер я знаю), а то я чет туплю. 00111000 00111001 00110000 00110011 00110101 00110000 00111000 00110100 00110011 00110010 00111000

м_м
06.07.2018
07:25:26
это фиаско брат

Tishka17
06.07.2018
07:25:41
это фиаско брат
Даже добавить нечего

Antony
06.07.2018
07:26:02
это фиаско брат
Ну давай ответ ручками без консоли

Sergey
06.07.2018
07:26:10
вспоминать информатику например

Antony
06.07.2018
07:26:51
Давайте посмотрим кто какой ответ дасть, а потом поумничаем

Tishka17
06.07.2018
07:27:06
Так что ещё гуглим кодировки

Antony
06.07.2018
07:27:15
Без генератора

Так что ещё гуглим кодировки
Во это уже теплее, спасибо

Tishka17
06.07.2018
07:28:00
89035084528

Google
Tishka17
06.07.2018
07:28:12
Все же просто

Antony
06.07.2018
07:28:59
89035084528
Молоток, а много кто отвечает результатом bin()

Т.е. инт)))

Tishka17
06.07.2018
07:29:53
Тут в общем, даже помнить не надо коды цифр. Видео по тексту, что 0011 у всех

Antony
06.07.2018
07:30:15
Все же просто
Ну вот я не догнал, ну простите, с бинами редко работаю, а тут захотел повспоминать и сел в лужу)))

Elliot
06.07.2018
07:32:03
Пипл подсобите ссылкой или объяснением как ручками перевести это значение в тел номер, БЕЗ онлайн переводчика(номер я знаю), а то я чет туплю. 00111000 00111001 00110000 00110011 00110101 00110000 00111000 00110100 00110011 00110010 00111000
Начинаешь счёт с 0 с конца числа и потом записываешь каждую цифру числа в таком виде: n*2^m, где n - цифра числа, а m номер числа с конца. Потом всё суммируешь. Получаешь число в 10-ой СС

Alexander
06.07.2018
07:33:46
>>> str_num = "00111000 00111001 00110000 00110011 00110101 00110000 00111000 00110100 00110011 00110010 00111000" >>> for num in str_num.split(" "): ... print(int(num[4:], 2)) но без подсказки @Tishka17 я бы не додумался убрать первые символы :D

Alexander
06.07.2018
07:35:24
это точно))

Tishka17
06.07.2018
07:39:33
>>> str_num = "00111000 00111001 00110000 00110011 00110101 00110000 00111000 00110100 00110011 00110010 00111000" >>> for num in str_num.split(" "): ... print(int(num[4:], 2)) но без подсказки @Tishka17 я бы не додумался убрать первые символы :D
Ну если кодом, то вот так >>> str_num = "00111000 00111001 00110000 00110011 00110101 00110000 00111000 00110100 00110011 00110010 00111000" >>> bytes([int(i, 2) for i in str_num.split()]) b'89035084328'

Antony
06.07.2018
07:42:37
Я с дуру num=0b... Для всего выражения и по отдельности для каждого блока, и сдулся

Tishka17
06.07.2018
07:43:32
Ну так это текстом номер записанный, а не числа

Antony
06.07.2018
07:44:46
Ну так это текстом номер записанный, а не числа
Теперь понял, буду внимательнее) спасибо, буду знать

м_м
06.07.2018
07:53:14
как можно красиво выразить функцию? есть число и четыре ( и более ) диапозона, нужно вернуть к какому диапозону относиться число.

Antony
06.07.2018
07:53:36
Задачка для скучающих: Оригинал https://www.codewars.com/kata/pyramid-slide-down Есть генератор пирамид из чисел, пример: .....3 ...7 4 ..2 4 6 .8 5 9 3 Нужно найти путь от верха к основанию (или наоборот), переходя только к соседним числам от предыдущего, чтобы сумма чисел была самой большой. Автор рекомендует не использовать брутфорс, т.к. пирамиды могут быть слишком большими. Какие мысли по алгоритму ?

м_м
06.07.2018
07:54:16
числа

Google
м_м
06.07.2018
07:54:36
ну от 0 до 20 от 20 до 30 и так далее или меньше. как то так.

можно конечно if 0>x>10 return. но может что то красивее есть?

Tigran
06.07.2018
07:58:25
можно конечно if 0>x>10 return. но может что то красивее есть?
def find_range(x, ranges): return next((l, r) for l, r in ranges if l < x < r)

Aragaer
06.07.2018
07:59:40
ваще можно in range(l, r)

Aragaer
06.07.2018
07:59:49
потому что для range in именно так

Tishka17
06.07.2018
08:03:23
Задачка для скучающих: Оригинал https://www.codewars.com/kata/pyramid-slide-down Есть генератор пирамид из чисел, пример: .....3 ...7 4 ..2 4 6 .8 5 9 3 Нужно найти путь от верха к основанию (или наоборот), переходя только к соседним числам от предыдущего, чтобы сумма чисел была самой большой. Автор рекомендует не использовать брутфорс, т.к. пирамиды могут быть слишком большими. Какие мысли по алгоритму ?
Идем снизу вверх. Для нижнего ряда ничего не делаем. Для второго снизу для каждого элемента: запоминаем с какой стороны ниже число больше и полученную сумму. Для третьего снизу аналогично: где снизу сумма больше и новую сумму. В итоге доходим до верха и там уже имеем сумму и первое направление

м_м
06.07.2018
08:04:59
def find_range(x, ranges): return next((l, r) for l, r in ranges if l < x < r)
а в numpy или pandas может есть уже что то такое ?

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