Есть приложение на PyQt5 + Sqlite. Надо, чтобы у одного из пользователей программы обновлялась таблица, составленная на основе таблице из Sqlite, при каких-либо изменениях этой же Sqlite таблицы другим пользователем. Как это осуществить?
>>1014503 SQLite не однопользовательская разве by design? В любом случае, на запись только один процесс может файл открытым держать. Поэтому никак в общем случае, альтернативные варианты мне лень рассматривать, потому что ты явно ньюфаг и всерьёз тут что-то решать нет смысла.
>>1014549 > на запись только один процесс может файл открытым держать. Несколько процессов могут держать sqlite бд открытой и читать из нее одновременно, временно блокируя доступ на запись.
>>1014577 У меня пол года уйдёт :(, как ты так быстро, ты не с нуля? Я программировать то ещё не умею, этому надо научитсья прежде всего, а потом сам язык - Питон.
Короче, есть файл, в котором записаны фамилии и оценки, при том фамилии могут повторяться. Нужно выбрать к каждой фамилии самую большую оценку. Вот что я написал https://ideone.com/ayKoWf Но что-то идет не так, для всех фамилий кроме одной выбирает максимальные значения, одну почему-то тупо пропускает, есть у кого-то мысли ?
Так, аноны, вопрос перекочёвывает из прошлого треда. Пользовался кто в джанге тестами, в частности Client`ом и конкретно Session? Очень нужны примеры а-ля "юзера авторизировался и смог перейти в личный кабинет". p.s. Документацию читал, всё гуглил, но везде встречал лишь общие фразы, а нужен конкретный пример, из жизни, так сказать.
Прям летнее обострение вкатывальщиков. >>1014939 И что за ошибка? >>1014952 Есть, правда не двощерская. https://t.me/python_beginners >>1014953 Именованные списки нужны, так? Попахивает структурой {ключ: значения}. Типа {соседи: (петя,маша,хуяша), работа:(анон)} и if петя in data[key]: print(key)
>>1014964 Ничего сложного, просто почитай про словари. Потом обходи все ключи словаря, вытягивай лист значений и смотри, входит ли введенное тобой имя в этот лист, если нет - идем дальше, если да - выводим ключ и вызываем брейк.
Я, может, конечно, ебнулся, но почему автор пишет про такое сравнение так, будто бы это личная фишка питона, на не распространенная во всех языках программирования хуита?
>>1015066 Не знаю как в других великих домах, но в доме Си ты таким выражением a > b > c будешь сравнивать значение выражения a > b со значением c. Поправьте если не так
Оцените план по вкатыванию! (Первые 2 почти закончил. План - закончить с 7 до конца лета) 1) Изучаем питон 2) Intermediate Python 3) Python: к вершинам мастерства 4) virtualenv pytest, pyUnit http2 asyncio bs4, scrapy nginx PostgreSQL, Memcached
Здорово, бандиты, с чего вкатиться сисадмину? Я знаю немного JS, с питоном не знаком вообще. Админю на линупсе, так что с коммандной строкой дружу, супер-погромирование не нужно, пока что хватит простых скриптов. Ну собственно я сейчас посмотрю пару роликов и прочитаю тред, потом качну пару книжек. Алсо, у меня есть "Карманный справочник по python", годнота или не нужен?
>>1015484 Всегда думал, что I присваивается не вся строка, а один элемент. Чот хз, как проверить for i in 'sraka': ____print(i) ____break Не всю же строку выведет
Поцаны в питоне есть какое-нибудь колдунство, которое способно из числа сделать список последовательности цифр до этго числа включая его само: 3 = [1,2,3] 4 = [1,2,3,4] И так далее?
прочитал луца, погружение, думание, нашел несколько опечаток в тексте, по цитате из любой из этих книг могу сказать из какой именно книги цитата. я теперь гожусь в миддл?
Ананас. Я уже прочел "Думай питоном", хотя если ты чего и спросишь - я обосрусь скорее всего, но ответь на вопрос о дальнейшем пути: Самое ли время выбрать фрейморк и проект, и начать пилить, или нужно поглубже запитониться с книгами по углубленному питону? И если уже можно обмазаться вебом, то будет ли лучше изучить сначала фляжку, а уже потом джанго, или хуй с ней с фляжкой?
>>1015713 Ну можешь сицп почитать, если кнут не нравится как личность. А вообще не совсем понятно, что именно ты спросил? Ты хочешь знать нужен ли тебе питон, или как ты в целом с кодингом? Если второе, то наверни Доусона, изичная книга про игрульки.
>>1015716 Пф, я полтора года уже читаю. Прочитал все книги Касперски, пол главы книги по JS, курс cs50 прошел, html и css, курс на ютубе по реверсу и крякингу, введение в системное программирование, три главы K&R, половину Стивена Праты по Си, а так же скачал все книги Тенненбаума! И тоже не написал ничего кроме хелловорлд. Еще годик, и напишу наконец что-нибудь крутое. Надо потерпеть только.
>>1015717 Скорочтение говно и беззадач, разве что ты будешь с утра им газеты читать. Так что могу только посоветовать книгу Поварнина "Как читать книги"
>>1015724 С питоном такая беда вообще, что он везде. Думал скачать все книги по питону, а там тебе и ИБ и мл и дада ебаная саенс, придется же все читать и изучать. Поэтому парралельно нужно быть подкованным в математике, я вот и гайд нарыл как раз. http://hbpms.blogspot.ru/
>>1015727 Тут сложный вопрос. С одной стороны, в очках ты выглядишь умнее, но с другой - тянкам куны в очках не очень нравятся. Но в линзах глазам неудобно. Очки носить явно удобнее, от них не болят глаза, если правильно подобраны, да и дешевле в долгосрочной перспективе. Если все-таки решишь брать очки, то хотя бы скомпенсируй свой внешний вид ухоженной бородой и нацепи на книгу обложку Оруэлла.
Может кто-то пояснит за блок говнокода что я накатал. Чому оно вызывает ValueError: I/O operation on closed file. Если я вначале каждого цикла заново открываю новый файл ?
>>1014477 (OP) Блядь, какой же в питоне ебанутый синтаксис. Я привык опираться на костыли, а тут их нету. Посоветуйте единую расовую книгу или курс с задачками.
Аноны, тут хр-ка написала, и попросила написать херню небольшую с selenium+page object pattern. > page object pattern Что это за чудо, юзал кто? Актуально? Нужно? P.s. Гугл огорчает скудностью результатов.
Принес обратно свой говнокод с новой проблемой. https://ideone.com/VaHj8r Короче суть такова, что программа входящий csv файл разбивает на несколько других по заданному количеству рядков. Проблема в том, что в последнем цикле какого-то хуя имена перемешиваються и начинают идти не по порядку, хотя до этого момента, если проверить, то всё норм. И плюс на таблице из 20 значений показывает 18. Если кому не в лень вникнуть, то буду очень признателен, а то сам уже битый час сижу вообще ничего в голову не приходит. Может разве что последний цикл без try переписать, да вот чот не пойму как ?
>>1015918 хрка твоя чушь написала, сделай как хочешь и скажи вот вам ваш паттерн, получите распишитесь, и еще можешь каких нибудь "abstract paragraph meta fabric pattern" вхуярить в сопроводительном письме >>1015959 +1
Поясните, почему в регионах вакансий Пайthон так мало и что же мне делать? Правда я еще не приступил к изучению. А джава, чертовка, так и манит, ведь у неё в вакансиях - раздолье. Успокойте меня, плз. И еще, наверное, глупый вопрос и вообще мне, наверное, не стоит вскрывать эту тему, но как же можно решить проблему со скоростью питона, cython - одно из решений? Нужно ли знать C. Проблема ли, что я совсем от слова вообще не знаком с программированием,а план по самообучению капьюта заенз меня напрягает своим требованием к математике. Пролейте свет, джентльмены.
>>1015988 1. Есть удаленка , да, напрягает поиск, но что делать, кому сейчас легко? Может только разве php-шникам. 2. К тому времени как тебе не будет хватать скорости питона, я думаю ты поймешь как правильный и быстрый код писать.
>>1015836 >в питоне >ебанутый синтаксис Скорее ты ебанутый. >>1015988 >решить проблему со скоростью питона Ты где-то упираешься в нехватку производительности пайтона? Серьёзно? Расскажи, а я помогу с инструментом как смогу.
С помощью QSql.QSqlDatabase не могу подключится в MySql. lastError выводит driver not loaded, хотя драйвер и в списке drivers() есть, и физически присутствует в необходимой папке, установки хоста, логина, пароля, и имени бд правильны, что проверялось не один раз. Что необходимо сделать, чтобы установить подключение с БД?
>>1016109 Почти все то, что нагугли - не помогло. Не пробовал только с помощью qmake собрать драйвер, чем и займусь при возможности. Я надеялся, что у кого-то была такая же или подобная ситуация и он поделится тем, как из нее вышел.
>>1016152 На данный момент могу сказать, что Python 3.6.1 и PyQt 5.9; т.к. проблема на дом.компьютере, а я на работе, пути я не могу точно назвать, но как мне кажется они такие: plugins: C:\Programs File (x86)\Python36-??\site-packages\PyQt5\Qt\plugins\sqldrivers qt.conf: C:\Programs File (x86)\Python36-??\site-packages\PyQt5\Qt\bin
Думаю, они не сильно отличаются от действительных путей, но если точность необходима, то точные пути я смогу предоставить только после 17:00.
Ребят, подскажите плез: Что дальше делать? Выучил более менее питон. Как труЪ прогромист написал свой бложек на джанге. Вроде все понял. Что дальше учить/делать? Хотел после джанги учить PostgreSQL, но мне кажется, что я еше джангу знаю недостаточно. Точнее никак. Дак вот. Подскажите пожалуйста, что делать дальше? Что учить? В каком направлении двигаться? inb4: нахуй Или где брать задачки для решений?
>>1016215 Нет. Не ешьте меня Лучше поавда подскажи пожалуйста, как мне дальше быть? Ибо диплом погромиста получил, знаний только везде понемногу, но больше всего по питону+жанге. Если к сентябрю-октябрю не доучу свой стек и не найду работу - меня загнобят и я вскроюсь.
>>1016180 запили каталог чего нибудь, на джанге: категории должны быть произвольной глубины вложенности, у item должно быть произвольное количество свойств, по этому нужно искать, сортировать. ближайший аналог структура каталога авито. на фронтенде попробуй react\angular\что там еще сейчас менстрим. когда запилишь, начни писать unit-тесты для джанги, когда с джангой покончишь начни писать unit-тесты для фронта. потом придумай сторонний сервис - обновлятор данных каталога, желательно с использованием асинхронного подхода к программированию (asyncio, twisted если сервис на питон), свяжи его с каталогом не через бд, а через вебсокеты или очередь сообщений, тут тоже можешь тесты хуйнуть. и хуяк! ты конкуретноспособен на рынке труда.
>>1016243 кое что забыл: когда будешь делать сервис-обновлятор генерируй дохуя items, а в джанге посмотри как с этим справляется ее orm - нраица? нет? добро пожаловать в sql. после этого точно готов к труду и обороне.
>>1016251 ну правильно, что такое блог? кому нахуй он нужен со своим хеллоуворлдом? а так хотя бы на минималку сможет рассчитывать, чонеть типа "500руб\час удаленно".
>>1016244 >потом чот умножается на удвоенный ноль Вот тут хуйня. Будет выдавать неожиданный и неправильный результат, ведь корректно работает только если в строке символы 1 и 0. Соответственно это ord не имеет смысла вооще. Пример для имбецилов короче.
>>1016262 Ну в примере речь о двоичных числа, так что суть претензий непонятна. Хотя в чем суть таких вычислений, я так и не понял. Я недостаточно математичен
>>1016264 upd. когда он будет пилить каталог он встретится с асинхронным подходом js, а если он не стреманется webpack и будет использовать ecmascript6 с его async\await, то когда он возьмется за asyncio увидит знакомые штуки-дрюки.
>>1016247 SQL надо будет выучить раньше, на этапе всяких annotate-aggregate, а с кучей item одним запросом справляется QuerySet.bulk_create, нефиг гнать на orm
>>1016289 а я не про создание а про вывод, ну например взять все айтемс и взять к ней все еще "чего то" связанное, это "чего то" фильтрануть и прифигачить к айтему
>>1016291 и да, я знаю что в 1.11 добавили subquery, и я его протестировал, результат с сабквери орм был около 6 секунд, результат сырого sql 0.51 секунды. в оправдание орм, могу добавить лишь то, что queryset закешировался и 2й раз работал уже как raw sql.
Народ, такое дело. Можно ли написать программу, которая запускает питоний скрипт отправляя ему какие-то параметры и глядя на возвращаемые результаты? Как можно запустить питоний код по нажатию кнопки? Может запустить интерпретатор с параметрами пустить и тд? Сама программа на C#
>>1016294 >результат с сабквери орм был около 6 секунд, результат сырого sql 0.51 секунды Оба запроса в студию, прозреваю что ты обосрался с составлением в orm
Нашел значит годный курс (как мне показалось). https://www.datacamp.com/tracks/data-scientist-with-python Начал его проходить, все нормально шло, прям получал удовольствие. И тут на 2 этапе где-то по-середине мне вываливается "За продолжение плати 30$".
Так вот, есть ли что-нибудь похожее бесплатно и стоит ли этот курс 30$ на самом деле (хотя это не только за этот курс, а за доступ на все курсы на платформе, но все же). Меня питон именно с точи зрения Data Science интересует.
>>1016447 " При удалении файла все кластеры, принадлежащие файлу, помечаются как свободные - в соответствующие элементы FAT записывается нулевое значение. В каталоге первая буква имени файла изменяется на русскую букву "х" (код символа равен Е5). Это означает, что файл удалён. Те кластеры, которые раньше занимал удалённый файл, становятся доступными для записи новых файлов. При этом сам файл не уничтожается физически с диска, ровно, как и вся остальная информация, хранящаяся в его дескрипторе, т. е. при необходимости имеется возможность его восстановления." http://mf.grsu.by/UchProc/livak/po/Dopoln/burba.htm Не смотри что там про ФАТ32, так работает во всех ОС, это не точно, но я уверен на 95% P.s. Как насчет чтения на досуге книги по информатики для ойти вуза,для курса 2? Ну или CS курс какой пройти? CS - computer science, a не cs1.6
>>1016554 не учи папку, сынок if __name__ == '__main__': print('Эта программа запущена сама по себе.') else: print('Меня импортировали в другой модуль.')
>>1016505 Изи же. Вот создал ты класс представляющий питона class Python: ___"""occasional pythun"""
Все, класс запилен. Теперь можно созать обьект этого класса петян = Python() И даже запилить ему аттрибуты петян.длинна = 100 Но каждый раз ведь затрахаешься аттрибуты каждому обекту присваивать Поэтому пилим так ... Так погоди, я только что понял что не на твой вопрос отвечаю. Но пост все равно отправлю.
>>1016704 Не слушай того дауна. Примеры должно быть как можно более простыми и касаться только заданной темы, обвешивать их левыми проверками совершенно ни к чему.
Ой, как хорошо, что Питон служит этаким фильтром и вся быдлятина на нём и отсеивается, прям как на первых двух курсах института, а до веб-девелопинга только норм люди доходят, зайдёшь в JS-тред и там, начиная с опа все наши, на картиночках мальчики в юбочках - всё как положено, все вежливые и дружелюбные, някают, анимешечки, минеты предлагают, все дела итд.
А ты просто кусок быдла недоразвитого, дальше пихона не продвинешься, неадерталец.
>>1016717 Ты ошибаешься. Я вот вежливый и дружелюбный, а пишу на питоне. Правда, я почти не сижу в /pr, потому что тут какие-то злобные дети с своим дурацким сленгом про петухов, пуки и прочее говно.
>>1016717 >дальше пихона не продвинешься не хочу ломать твой мирок, но мне похуй на каком языке решать задачи, я писал под ios, unity, сейчас пилю говно на angular2 такие безмозговые уёбки, которые задают наитупейшие вопросы, уже отвеченные в самой блять популярной книге, должны гореть на кострах
>>1016722 >Задают наитупейшие вопросы, уже отвеченные в самой блять популярной книге.
Не припомню в Библии ни строчки про self питона. Максимум что там было - змей-пенис, совратившний Еву. Это первородный грех, называется, потом бог выгнал Еву и Адама на землю, они начали ебаться ещё больше и во все дырки и от них пошли все люди, такая вот история. Правда, первой женой Адама малолетка какая-то была, так что ваш прародитель по Библии - педофил, но Бог её прибил, потому, что он вовсе не добрый, в Библии добро и зло местами перевёрнуты, хотя такой уёбок, как ты на темы культуры, религии и философии общаться не в состоянии же.
Да ты по жизни только на производство говна и годишься.
Писал под айос, но свалил, потому что уёбки там долго не задерживаются, неудачник по жизни, попытался продать своё дерьмовое опущенное приложение, но нихуя не вышло, посрал кирпичами, обложил всех хуями и ушёл, хотя отчётливо ясно, что сам такой лох и во всём виноват.
Сап анаоны! В общем сделал свой первый сайтец на жанге. Обычный бложек с админкой, множеством ссылок, функцией добавления новых статей, визуальной состовляющей из css+html и так далее. Включая то, что на пике. Делал по туторчику с ютаба. Все понимаю, все нравится. Сейчас читаю офф. документацию в переводе (polls). Жангагерлс прочел - то же самое, что уже сделал. Сегодня-завтра хочу читать example. Что дальше учить, питунисты? Все ли я правильно делаю? Почитал, тут советуют Asyncio. Мне не рановато его учить? Потом хотел react бахнуть, для какого-никакого наличия современных технологий и стека. Тоже думаю, что еще рано. Не так уверенно еще освоился с жангой. Вообще планирую сделать 1 борду и 1 сайтик с добавлением водяных знаков онлайн, чтобы указать их в портфолио при устройстве. Норм, не? В общем подскажите куда ехать нахуй дальше? Будет прям очень идеально, если мне напишут последовательность что делать и учить дальше. Всем чмоки в етом чати.
>>1016733 >потому что уёбки там долго не задерживаются Чет ору. Хуй соси, никуда я не свалил и xcode у меня прямо сейчас под рукой, просто мобильное приложение работает как часы и мне дали пару других задач. unity говно, к этому я больше не притронусь > только на производство говна и годишься всяко лучше чем борщи хлебать
>>1016746 >дали пару других задач Так всю жизнь на задних ножках сабочонкой и проскакал перед хозяином за крошки и косточки. Вот не понимает человек, что если ты работаешь на дядю, ты тупо раб и никогда человеком не станешь. Ладно хоть вдоволь хуёв насосался.
Юнити - говно для ламерок, которые только ноют, а делать нихуя не умеют. Куча отличных игр на Юнити и никаких проблем у людей. Ах да ты же не человек. Почистишь мне ботинки?
Привет, анончики. Давно не программировал и вот туплю сижу. Есть два файла - poisk.py и bd.py 1 пик. Лежат в одной директории. Из bd мне нужно импортировать список с названием id 2 пик. Итог - 3 пик. ЧЯДНТ?
Сап, анончики. Выполняю работу по саммону школьников в свой вуз по заданию кафедры. Решил автоматизировать это дело. Написал программу - пикрелейтед. Берем рандомное сообщество, связанное с информатикой. Получаем список участников сообщества, дальше фильтруем по году от 1997 до 2000 и отсеиваем по Москве. Только вот если эти фильтры применить в вк, выдает 700+ результатов. А в моей программке всего 25. В чем может быть проблема?
>>1016930 Дебажить кто будет? Твоя кафедра? Я? Ты? Расставляй брейкпоинты и гляди после какого фильтра отсеивается основная часть людей и думай что с ним не так.
>>1016754 >Вот не понимает человек, что если ты работаешь на дядю, ты тупо раб и никогда человеком не станешь. >Ладно хоть вдоволь хуёв насосался. >мам, мне нибобо, он работаит на дяду, ни то что я гордый фрилансер 300кк
>>1017036 >>1017030 А вообще хуй знает, в юникоде о = 1086 можешь прогнать по своему конечному списку с функцией ord() что оно вообще делает в оригинале ?
Fyjy, поясни суть. Как тут считается, что покерный флэш сдан в руку? Не могу понять, ну больше или равно пяти, как это с флэшем связано то. Метод has flush
>>1017036 https://pastebin.com/5REqjNfW Принтом-то в консольке пишет, как положено в массиве путь к файлу, содержащий не-ASCII символы, нужно открыть этот файл
Анон, а анон? А как следует изучать стандартную библиотеку, чтоб от корки до корки? Например, можно было бы придумывать себе задачи в которых что нужно используется. Но это первое что пришло в голову, а такие мысли ведь не всегда лучшие
Смотри, питонач, есть такой кусок кода, в котором выводятся сведения о загрузке программы в процентном соотношении. Как сделать так, чтобы проценты изменялись в текущей строке, а не писались с новой? Что-то погуглил и ничего не нашел, кроме полного очищения консоли, которое мне не подходит for d in data: cur+=1 print('Загрузка.. ' + str(cur/total*100) + '%')
Аноны, нужно через мейл.сру отправлять письмо, юзаю селениум(хром). Заполнил все поля, кроме тела самого письма, все никак не могу его выбрать и ввести данные. Поиск и выбор элемента по XPath юзал, по ID юзал, но ни в какую не выбирается. В чем я проебался и что сделал не так? Может там хитрый JS какой, иди еще что? P.s. Код поиска элемента стандартный > browser.find_element_by_xpath("......").send_key(".....")
>>1017214 Ментор это хуй который код ревью делает? У меня почти 4 года коммерческого говнокода на пайтоне есть, это же считается? >>1017238 >говно Ты говно, а дьябла 3 охуенна. >>1017295 >юзаю селениум И при чем тут python? Для node.js есть nodemailer, в пайтоне вообще встроенный модуль для работы с smtp так и называется smtplib, ну или email если лень с низкоуровщиной ебаться
>>1017298 Ибо заказчику нужно именно так, что поделать.. >>1017306 Питон при том что я использую его и либу селениум. Анон, если бы я хотел поинтересоваться как организовать рассылку, то я бы так и спросил(или в школе или у тебя), но тут вопрос немного в другом.
>>1017345 Будем рассуждать логичиски. Чтоб узнать есть ле стрит, пререводим лист с рангами в строку без пробелов, так же делаем с рукой, руку надо отсортировать еще. Смотрим if 'rooka' in 'qwerookaуцй', вуаля вроде бы. Еще надо handle with тузы.
>Но необходимо всегда держать в голове, что декоратор вызывается ровно один раз. Ровно в момент, когда Python импортирует Ваш скрипт. После этого мы уже не можем никак изменить аргументы, с которыми.
Не могу понять о чем это. О каком подводном камне здесь предупреждают?
>>1017358 хуйня получается. последовательность рангов карт начиная с туза "12345678910111213" ранги на руке "туз туз туз двойка туз" То сравнение выдаст что стрит есть.
>>1017382 Пришлоссь зименить метод сравнения карт, теперь сравнивается сначала по рангу потом по масти. Теперь сортировка работает, но я ведь метод сломал.
>>1017609 Хорошо, спасибо. Я и так с этими строками сегодня так намучался, что прилег отдохнуть и вот проспал до ночи, лол. Нахуй строки. Там же в классе определен ранг цифрами
>>1017345 я бы стрит разворачивал через вычитание стоимости слабых карт карт, если пять раз остаток единица, то все пучком. То есть валет = 11, дама 12, король 13, туз 14. Получаешь руку, сортируешь реверсом и дальше. Я бы так наговнокодил check_street = hand[0]+1 for card in hand: check_street -= card if check_street == 1: check_street = card continue esle: break
Вроде наговнокодил я ловушку для стрита. Но как теперь проверить, все ли она ловит? Вроде когда появляется тру, то стрит есть, но нет ли его тогда, когда выводится ложь?
кто-то в /b/ выкладывал сохранялку скриншотов из prntscr(программа которая в облако кидает сразу скрины). подкиньте ссылку на гитхаб, кто сохранял. может этот анон тут обиитает
>>1017941 Ибо брэйнфак эзотерический язык, а не для практического использования. Вот Edwin Brady (тот, что написал книгу о Idris) упоминает, что другой эзотерический язык Whitespace полный по Тьюрингу, но не pac-man complete, то есть на нем сложно написать реализацию пакмэна.
>>1018004 Функцию с groupby я взял из доков к питону. Работает так, нумеруем список чисел и получаем пары: 0, 1 = 0 - 1 = 1 1, 2 = 1 - 2 = 1 2, 5 = 2 - 5 = 3 3, 6 = 3 - 6 = 3
Как видно, 1 и 2 получили ключ 1 и относятся к первой группе, 4 и 5 получили ключ 3 и относятся ко второй группе. Занятная особенность.
>>1018029 Я кстати, когда попал в сети пр и увидел что тут всех троллируют каким-то Хаскелем, подумал что язык в честь Хаскилла назвали, типа язык-слуга сумасшедшего бога. Как оказалось, нет
Сосоны, трёх книг лутца хватит? А то накачал целую пачку книг, а вдруг это пустая трата времени и хватит только этих трёх (1 изучаем, 2 программируем).
>>1018076 По моему гуманитарному опыту, лутца пока читаешь - забываешь нахуя ты начал его читать. Он наверное пойдет для углубленного изучения, когда уже написал пару хуиток.
Сап, я нюфаня. Подскажите, четвертое издание Изучаем Python Лутца (я так понимаю его изучение обязательно) еще актуально? Пятого издания на русском я не нашел.
Хромоязыкий итт. О чем вопрос, ананас? If f is in O ( g ) , for some unspecified function g, what can we say about a f + b?
Как я понимаю, переводится это так. Если f в катеогрии O(g), для некоей функции g, что можно сказать о f + b? Тоесть, меня так завуалированно спрашивают, будет ли f так же расти за константу или нет?
>>1018260 >>1018258 Переведено правильно, но общепринятого понятия "расти за константу" не существует. Если b - это константа, то f(x) + b все так же будет в O(g(x)). Точно так же, как и bf(x) будет в O(g(x)). Константы на такие вещи не влияют - это довольно просто доказывается на основании определения big O.
> RGBA color space, or 32-bit color, is a variant of true color in which the additional 8 bits are allocated to transparency and indicate how transparent the element is to which the color is assigned, when overlaid on other elements. Transparency нет в обычном hex.
> HEXA - #RRGGBBAA > There's a relatively new way of doing transparency, it's called HEXA (HEX + Alpha). It takes in 8 digits instead of 6. The last pair is Alpha. So the pattern of pairs is #RRGGBBAA. Having 4 digits also works: #RGBA 16 ^ 8 = 2 ^ 32
>>1018507 > 255x255x255 = 16581375 > 2^32 = 4294967296 > 4294967296/16581375 = 259 примерно "Примерно" позабавило. Ты забыл 0 включить, 256 х 256 х 256 должно быть. И результат деления 256 должен быть.
>>1018598 Убери b перед 'cmd'. Ошибка не очень понятная, но проблема в том, что внутри subprocess.py используются строки (str) и питон жалуется, что нужны bytes, поскольку ты подсунул bytes. А именно вот этот код: > " " in arg > str in bytes -> ошибка.
F.A.Q. https://github.com/TheKnightsWhoSayNi/info/wiki/Hat
Свой код кидайте через https://ideone.com/
Прошлый тред: https://2ch.hk/pr/res/1010132.html