Добро пожаловать в уютный Python thread!F.A.Q. https://github.com/TheKnightsWhoSayNi/info/wiki/HatСвой код кидайте через https://ideone.com/Прошлый тред: https://2ch.hk/pr/res/1010132.html
>>1014477 (OP)Ура.
>>1014481не понял левую картинку, что такое возможности и персональные рекомендации
https://github.com/vinta/awesome-pythonИ тут всякие приколюхи. За такое не банят на мэйлаче надеюсьhttps://cloud.mail.ru/public/JXAM/aqjX5Accv
>>1014477 (OP)Чем шарм лучше саблайма с питоновским плагином?
>>1014484Кароче изучай то, что светлее. Где async - изучай asyncio
Есть приложение на PyQt5 + Sqlite. Надо, чтобы у одного из пользователей программы обновлялась таблица, составленная на основе таблице из Sqlite, при каких-либо изменениях этой же Sqlite таблицы другим пользователем. Как это осуществить?
>>1014487Что за питоновский плагин? Anaconda?
>>1014486Чот не качаются книжоночки.
Хочу поделится наблюдением, что читать - чужие решения после того как закончил задачку на кодеварс - охуенно. Столько разных штук.
>>1014519>>1014486Вот новая ссылка - книги по питону и дата анализуhttps://yadi.sk/d/tArKKuQu3Kejuq
>>1014525Спасибо, бро. Просто ссыль была наверное временная, и я не успел к разбору шапок
>>1014526Нет. Это я передумал ее делать на настоящий мейл, а то там 100 гигов подарочных. Вдруг забанят еще. И сделал на фейке, его не жалко.
Объясните как настроить шрифты в PyCharm, у меня глаза уже вытекают.
>>1014503SQLite не однопользовательская разве by design? В любом случае, на запись только один процесс может файл открытым держать. Поэтому никак в общем случае, альтернативные варианты мне лень рассматривать, потому что ты явно ньюфаг и всерьёз тут что-то решать нет смысла.
>>1014549>SQLite не однопользовательская разве by design? В любом случае, на запись только один процесс может файл открытым держать. Ебать, Маня, ты откуда вылезла такая ебанутая?
>>1014549> на запись только один процесс может файл открытым держать.Несколько процессов могут держать sqlite бд открытой и читать из нее одновременно, временно блокируя доступ на запись.
Хаха. Видали, да?
>>1014558Эй, я такую же хочу.
>>1014503Есть такое: https://sqlite.org/c3ref/update_hook.htmlНо судя по всему в питоне нужны костыли для этого:https://stackoverflow.com/questions/16872700/sqlite-data-change-notification-callbacks-in-python-or-bash-or-cli/16920926#16920926В Qt 5 есть поддержка:http://code.qt.io/cgit/qt/qtbase.git/tree/src/plugins/sqldrivers/sqlite/qsql_sqlite.cpp#n847https://stackoverflow.com/a/22919225/521590
>>1014558А ты неблох, раз осилил 980 страниц Лутца.
>>10145712 недели. Слишком долго(
Пиздец я хакер
>>1014581И как всегда, все можно было написать няшным однострочником. Как же пичот.
>>1014587аа, как?
>>1014593Там было вот это ,если не путаюreturn sum(xrange(min(a,b), max(a, b)+1))Но я вроде помню что xrange с версии 3.3 теперь просто range
>>1014597>>1014593>>1014587Сумма арифметической прогрессии же.
Как в пишарме закоментить сразу всё выделенное ?
>>1014599Ну это как бы оче видно
>>1014525Благодарю
>>1014486твой мэйл у меня 404 ашипка, ня
>>1014624Етот обпитонился уже.
>>1014577У меня пол года уйдёт :(, как ты так быстро, ты не с нуля? Я программировать то ещё не умею, этому надо научитсья прежде всего, а потом сам язык - Питон.
>>1014620Я нагуглил для тебя няша ctrl + /. Теперь тоже буду знать.
>>1014653Спасибо братишь, добра.
>>1014644Ну не, я лет пять кодю. Сначала делфи, потом кресты. Теперь вот хочу выучить что-то нормальное.
Аноны, что за фигня с пишармом?
>>1014667Так, кресты же - нормал, если с С сравнивать. А с другой стороны и анлога нет, короче лучший низкоуровневый на сегодня.
>>1014548Settings -> Fonts, не?
>>1014682Ну это понятно, только вот где настройки антиалиасинга?
>>1014673Нормал то нормал, но работать я на нем не хочу.
хочу запилить конструктор сайтов на python/django. Какие подводные?
>>1014569Спасибо.
>>1014687Почему?
>>1014702да
https://www.youtube.com/watch?v=_qUEJ9Nvol8&list=PLbKwBvrpogbZfU50rPMmXow3aMFjIw4gk
>>1014766Лень глядеть, там просто тутор очередной?
>>1014770Что означает тутор? Там в плейлисте 64 видео.
>>1014774да навалом такого шлака на ютубе, на инглише в 50 раз больше
Народ, читал, есть язык, ты пишешь код, но хз, что ещё получится, т.е. неявно всё как-то, в этом и заключается главная фишка языка.Как он называется?
>>1014779Русский.
>>1014779Так про любой язык сказать можно.
>>1014779Это самое близкое, что я вспомнить:https://en.wikipedia.org/wiki/Probabilistic_programming_language
Блять, а вот кто скидывал курсы с RealPython, я вот понять не могу, где там задание с этими файлами, на которые они постоянно ссылаються ?
>>1014842Поищи на гитхабе
>>1014844Да, действительно, что-то затупил, спасибо.
https://www.mann-ivanov-ferber.ru/books/programmirovanie-dlya-detejПоделитесь, няши, книжечкой, плиз.
>>1014852https://rutracker.org/forum/viewtopic.php?t=5228873
Короче, есть файл, в котором записаны фамилии и оценки, при том фамилии могут повторяться.Нужно выбрать к каждой фамилии самую большую оценку.Вот что я написалhttps://ideone.com/ayKoWfНо что-то идет не так, для всех фамилий кроме одной выбирает максимальные значения, одну почему-то тупо пропускает, есть у кого-то мысли ?
>>1014863print в 8 строчке дописал, чтобы просто проверять что оно там делает.
>>1014863Заголовок в твоем файле имеется? csv.reader сначала заголовок считывает.
>>1014867Не, не имеется, да и я уже понял, что полную хуйню написал.
>>1014868Я ошибся, не обязателен заголовок.https://ideone.com/lNzakk
>>1014684Кого, блять?
>>1014867он вообще слегка странный
>>1014842Хз, я даже не открывал, я для будущих поколений схорорил.Хорошо что тебе уже помогли:3
кто уже книгу прочитал? реквестирую изложение в вольном стиле, у кого лучше получится, тот может устроить диктант.
>>1014871csv.DictReader считывает заголовокcsv.reader не считывает
>>1014869Что-то сложно как-то, либо я уже долго сижу.Что возвращаетkey=lambda x: x[1]
>>1014876score
>>1014876Вариант попроще:https://ideone.com/dZyi5I
a = 'Suck'b = 'faggot'c = '%s dick, %s!'print(c % (a, b))nya!
>>1014881a = 'Suck'b = 'faggot'print(f'{a} dick, {b}!')nya!
>>1014882это формат?что ещё можно сокращать?
>>1014884> это формат?Это нововведение в 3.6https://docs.python.org/3/whatsnew/3.6.html#pep-498-formatted-string-literals> что ещё можно сокращать?Не могу ничего еще такого вспомнить.
Так, аноны, вопрос перекочёвывает из прошлого треда.Пользовался кто в джанге тестами, в частности Client`ом и конкретно Session?Очень нужны примеры а-ля "юзера авторизировался и смог перейти в личный кабинет".p.s. Документацию читал, всё гуглил, но везде встречал лишь общие фразы, а нужен конкретный пример, из жизни, так сказать.
PidoR => PR => pr => /prна Питоне это плиз
>>1014890Вроде через requests можно залогиниться
>>1014874Какую? Лутса?
Привет, няши!Черепашечка не рисует :((, хелп, плиз, очень надааа! ^^сорьки за кирпичик.import turtle;t=turtle.Pen();t.right(180);t.forward(30);t.left(90);t.forward(50);t.left(90);t.forward(30);t.up();t.forward(20);t.down();t.forward(30);t.left(90);t.forward(50);t.left(90);t.forward(30);t.left(90);t.forward(50);t.left(90);t.up();t.forward(80);t.down();t.left(180);t.forward(30);t.right(90);t.forward(50);t.right(90);t.forward(30);t.up();t.forward(50);t.down();t.right(180);t.forward(30);t.left(90);t.forward(25);t.left(90);t.forward(25);t.right(180);t.forward(25);t.left(90);t.forward(25);t.left(90);t.forward(30);t.up();t.left(90);t.forward(60);t.left(90);t.forward(5);t.down();t.forward(5);t.right(90);t.forward(5);t.right(90);t.forward(5);t.right(90);t.forward(5);t.right(90);t.up();t.forward(15);t.down();t.forward(5);t.right(90);t.forward(5);t.right(90);t.forward(5);t.right(90);t.forward(5);t.up();t.forward(10);t.left(90);t.forward(40);t.down();t.right(90);t.forward(50);t.left(90);t.forward(20);t.left(90);t.forward(40);t.left(180);t.forward(40);t.left(90);t.forward(20);t.left(90);t.forward(50);t.up();t.right(90);t.forward(20);t.right(90);t.down();t.forward(50);t.left(90);t.forward(30);t.left(90);t.forward(25);t.left(90);t.forward(30);t.up();t.left(180);t.forward(50);t.left(90);t.forward(10);t.down();t.forward(15);t.right(90);t.forward(30);t.right(90);t.forward(25);t.right(90);t.forward(15);t.left(90);t.forward(15);t.up();t.forward(5);t.down();t.right(90);t.forward(2.5);t.left(90);t.forward(5);t.left(90);t.forward(5);t.left(90);t.forward(5);t.left(90);t.forward(2.5);t.up();t.left(180);t.forward(35);t.right(90);t.forward(5);t.left(90)
Здравствуйте, пайтонщики, я сегодня скатился в Пайтон, узнал про ретюрны, дефы и континью всякие, но не полностью всё же.И вот думаю, есть ли тут у вас, пайтононачинающих конфа в ТГ? Если есть, то очень рад был бытам оказаться.Ну рад был бы получить советы некоторые для лютого новичка.
Может я ебанутый, но всё же.Недавно вкатился в Пайтон и обрюхатил себя такой задачей.Типа есть несколько списков.name0 = (Ivan, Pyotr)name1 = (Alex, Alexander)name2 = (Sergey, Daniil)Я вбиваю имя, а код должен вывести мне имя списка.Вот как это сделать? Промчался, психанул и удалил весь наработпнный код. Помогите, пожалуйста.
Прям летнее обострение вкатывальщиков.>>1014939И что за ошибка?>>1014952Есть, правда не двощерская.https://t.me/python_beginners>>1014953Именованные списки нужны, так? Попахивает структурой {ключ: значения}.Типа {соседи: (петя,маша,хуяша), работа:(анон)} иif петя in data[key]: print(key)
>>1014962так, сложнотой попахивает. Пойду копаться.
>>1014935если луца то вообше пушка!
>>1014874Ну вот коротко по think pythonviolets are red, roses are bluestrings are immutableand my lazyness too
>>1014971вотэтому пять в четверти ебанити
>>1014973Спасибес
>>1014962>летнее обострениеТак каникулы же. И в школе и в универе.
>>1014481Это всё нужно знать, что на левой картинке?
>>1014992>>1014488
>>1014515https://toster.ru/q/192195Как-то так. Инпут не поддерживается, но запуск по горячей клавише - божественно.Для нубов, имха, самое то.
>>1014964Ничего сложного, просто почитай про словари.Потом обходи все ключи словаря, вытягивай лист значений и смотри, входит ли введенное тобой имя в этот лист, если нет - идем дальше, если да - выводим ключ и вызываем брейк.
>>1014778Дай на годноту ссылочку. Заодно и прокачать свой скилл ангельского.
>>1014976А,точно, а я и забыл вовсе.Нужно укатываться в ридонли до сентября -_-
>>1015001Спасибо, добрый человек!
Анончики, научите пользоваться модулем timeit/
>>1015012https://pymotw.com/2/timeit/https://pymotw.com/3/timeit/
>>1015016Что то я мудак какой то, не получается сравнить две функции.https://pastebin.com/Bw3zvs9G
>>1015031Получается, что первая функция быстрее второй.
>>1015032Перенес import random в условие if __name__ == '__main__':
>>1015034Что то хуйня какая то получается.
>>1015031Ого, как я невнимательно читал книгуОказывается в питоне можно a > b > c пилить, как в математике? Вот я разъебай
>>1015037Лутц пишет, что можно и типа читается легче и типа возможно делается быстрее, тому что якобы значение вычисляется только один раз.
>>1015038Тут можно глянуть что в байткоде, если смелый
>>1015037Вот.
>>1015042Хотя нет, я наркоман, не обращайте внимания.
>>1014884print("Suck dick, faggot!")
>>1015042Я, может, конечно, ебнулся, но почему автор пишет про такое сравнение так, будто бы это личная фишка питона, на не распространенная во всех языках программирования хуита?
>>1015066Не знаю как в других великих домах, но в доме Си ты таким выражением a > b > c будешь сравнивать значение выражения a > b со значением c.Поправьте если не так
>>1015077Все верно.
>>1015056print('Suck dick, faggot!')
>>1014890https://www.obeythetestinggoat.com/pages/book.html#tocТам в третьей части есть то что тебе нужно, кажется. Да и вообще, если заморачиваешься тестированием, то невероятно полезная книга.
>>1015138Че врачи то говорят?
Оцените план по вкатыванию!(Первые 2 почти закончил. План - закончить с 7 до конца лета)1) Изучаем питон2) Intermediate Python3) Python: к вершинам мастерства4)virtualenvpytest, pyUnithttp2asynciobs4, scrapynginxPostgreSQL, Memcached5) https://djbook.ru/6) https://www.youtube.com/playlist?list=PLrCZzMib1e9qZwq95WVmGB-acnot5ka4a или https://mva.microsoft.com/ru/training-courses/-python-django-114157) Two Scoops of Django 1.118) bash; Docker9) ? numpy, pandas, xgboost, Hadoop ?
>>101516310 300/секунду из 10
Здорово, бандиты, с чего вкатиться сисадмину? Я знаю немного JS, с питоном не знаком вообще. Админю на линупсе, так что с коммандной строкой дружу, супер-погромирование не нужно, пока что хватит простых скриптов. Ну собственно я сейчас посмотрю пару роликов и прочитаю тред, потом качну пару книжек. Алсо, у меня есть "Карманный справочник по python", годнота или не нужен?
>>1015222Для начала хуярь python3 вместо python.
>>1015110Не то что бы заморачиваюсь, просто делать пока нечего. Спасибо, антош :3
>>1015222Сначала проебался с python-puthon, потом с clear.НУ и еблан же я.
>>1015225А есть еще ipython, какой профит от него?
>>1015231К нему в комплекте идет стильные, лицензионные беспроводные наушники от Apple.
>>1015231Подсветка, автокомплит и история команд, помимо прочих фич, которые я почти не использую.
>>1015248Спасибо.Кароч, сегодня почитаю всякие материалы и завтра на работе напишу скрипт, который делает "apt update, apt upgrade", начну с простого.
>>1015225Лучше python3.6, просто 3 запускает 3.5
>>1015257Спасибо, сам бы не додумался такой же скрипт написать. Теперь вот напишу.
>>1015270Какая странная срань получилась. Пароль почему-то не требует. Не нравится это мне.
>>1014780ахах, проиграл
http://ideone.com/Y7d44XМожно ли написать проще?
>>1015404через format оно, я думаю, правильнее будет, а вообще как-то ты очень странно время сравниваешь, анончик.http://ideone.com/ZrytUv
>>1015443Ну, как в голову пришло, лол.
Все правильно пишут?
>>1015484Всегда думал, что I присваивается не вся строка, а один элемент. Чот хз, как проверитьfor i in 'sraka':____print(i)____breakНе всю же строку выведет
>>1015484На сколько я понял, нетhttp://treyhunner.com/2016/12/python-iterator-protocol-how-for-loops-work/
Ну типа In возвращает итератор. Или проверяет элемент на вхождение.
Забавно.
>>1015555Это так не работает
>>1015555>>1015555>>1015604Что за волшебство. У меня разные цифорки
Поцаны в питоне есть какое-нибудь колдунство, которое способно из числа сделать список последовательности цифр до этго числа включая его само:3 = [1,2,3]4 = [1,2,3,4]И так далее?
>>1015630range(x)
>>1015631range(x + 1)
>>1015631list(range())
>>1015637list(range(1, x + 1))
>>1015635Тогда уж 1 + range(x+1)
>>1015639Нет, вот это правильный ответ >>1015638
>>1015640Да я уже понял, что обосрался, после того как отправил
Объясните ньюфагу на пальцах про метод __init__ в классах.
>>1015672Конструктор
посоветуйте книгу в которой написано какие книги читать что бы понять нужно ли мне программирование.
>>1015710Ну уж это-то точно и без сомнения Кнут
прочитал луца, погружение, думание, нашел несколько опечаток в тексте, по цитате из любой из этих книг могу сказать из какой именно книги цитата. я теперь гожусь в миддл?
>>1015711спасибо пошел читать! надеюсь через год все прочту и потом наверное приступлю уже к программированию!
Ананас. Я уже прочел "Думай питоном", хотя если ты чего и спросишь - я обосрусь скорее всего, но ответь на вопрос о дальнейшем пути:Самое ли время выбрать фрейморк и проект, и начать пилить, или нужно поглубже запитониться с книгами по углубленному питону?И если уже можно обмазаться вебом, то будет ли лучше изучить сначала фляжку, а уже потом джанго, или хуй с ней с фляжкой?>>1015713Ну можешь сицп почитать, если кнут не нравится как личность. А вообще не совсем понятно, что именно ты спросил? Ты хочешь знать нужен ли тебе питон, или как ты в целом с кодингом? Если второе, то наверни Доусона, изичная книга про игрульки.
>>1015714не, ты мало прочтал, читай еще книг! я вот уже год читаю, пока ниодной строчки кода не написал, но чую скоро программирование попрет!
>>1015714offtopа можешь посоветовать книгу по скорочтению?
>>1015712лол. ты и в джуна не годишься. важно знание фрйворков
>>1015716Пф, я полтора года уже читаю.Прочитал все книги Касперски, пол главы книги по JS, курс cs50 прошел, html и css, курс на ютубе по реверсу и крякингу, введение в системное программирование, три главы K&R, половину Стивена Праты по Си, а так же скачал все книги Тенненбаума! И тоже не написал ничего кроме хелловорлд. Еще годик, и напишу наконец что-нибудь крутое. Надо потерпеть только.
>>1015717Скорочтение говно и беззадач, разве что ты будешь с утра им газеты читать.Так что могу только посоветовать книгу Поварнина "Как читать книги"
>>1015719оо ты на пути джедая! держись! еще немного и в мидлы! болею за тебя, обнял.
>>1015720спасибо пошел читать! ну все погромирование держись!
>>1015722Спасибо бро, щас вот еще книг по питону накачаю, и тоже тебя обниму
>>1015718да, ты прав, пары книг про фреймворки не хватает
ебать читаю уже 3 года зрение пиздец упало как хуй от радиации. посоветуйте что выбрать для чтения про программирование: линзы или очки?
>>1015724С питоном такая беда вообще, что он везде. Думал скачать все книги по питону, а там тебе и ИБ и мл и дада ебаная саенс, придется же все читать и изучать. Поэтому парралельно нужно быть подкованным в математике, я вот и гайд нарыл как раз.http://hbpms.blogspot.ru/
>>1015727Надо написать скрипт, который тебе подберет очки, оправу, и все автоматом закажет с али.
>>1015727Если читать про питон то определенно лучше очки. пикрил
>>1015729я еще не дошел до написания программ, пока читаю...
>>1015731Мы поможем.Даже начну вот.
>>1015727Тут сложный вопрос. С одной стороны, в очках ты выглядишь умнее, но с другой - тянкам куны в очках не очень нравятся. Но в линзах глазам неудобно.Очки носить явно удобнее, от них не болят глаза, если правильно подобраны, да и дешевле в долгосрочной перспективе. Если все-таки решишь брать очки, то хотя бы скомпенсируй свой внешний вид ухоженной бородой и нацепи на книгу обложку Оруэлла.
>>1015739но подойдет ли Оруэлл к моему модному свитшоту? или лучше кардиган?
ухожу из питона в pr, пока крутящееся говно не уберут. дебил тот, кто сделал, полный кретин, идиот, прудорк, долбоёбфомру сделан, чтобы общаться, а чтобы общаться нужно сообщения читать, а как тут читать, когда динамическая картинка постоянно отвлекает?пока!
>>1015748Ну пока. а у мення не крутится
>>1015748*форумпока, пидор
>>1015748>что такое адблок
>>1015748Что за картинка?
>>1015780Сверху к постам однажды были прикручены спиннеры. Но потом куда-то пропали.
Кротан, который хотел пилить свой рогулик на питоне, ты еще здесь? Как успехи? Нашел ли подходящий тутор?
Аноны, какой кусок кода нужно влепить, что бы скрипт запускался от имени администратора?
>>1015792Всмысле, сразу, не спрашивая пароля?
>>1015793Пароля нет 100%
>>1015782Епт, появились.
>>1015797А меня бог-машина миловал пока, они и когда были не крутились.Ну вы там держитесь.
>>1015798Да заблокировал уже.
>>1015792Ануны, прошу, гуглится одна хуйня
Может кто-то пояснит за блок говнокода что я накатал.Чому оно вызывает ValueError: I/O operation on closed file. Если я вначале каждого цикла заново открываю новый файл ?https://ideone.com/HebhHWДелал тоже самое с with и тогда создается только последний файл, ну или они все просто переписываються.
>>1015832Запускай с судо.
>>1015833> Если я вначале каждого цикла заново открываю новый файл ?У тебя внутренний цикл, в котором закрывается.А открывается лишь во внешнем.
>>1014477 (OP)Блядь, какой же в питоне ебанутый синтаксис. Я привык опираться на костыли, а тут их нету. Посоветуйте единую расовую книгу или курс с задачками.
>>1015836>не нравится синтаксис питончикаГугли сам, лисья харя.
>>1015835А ну да, это я затупил, но всё равно как и с with появляется только один файл с последней итерации
>>1015838Книг слишком много, я хочу одну и самую лучшую.
>>1015834У меня шинда. Я просто переделываю через pyinstaller и надо, что бы скрипт (ехешник в этом случае) сразу выполнялся от имени администратора.
>>1015839А всё я мудак, вредно много сидеть, никакой внимательности.Я не счетчик запихнул в создание файла
>>1015840Лутц изучаем питон. Быстренько, по основам.
>>1015841Бля, я уже в петлю лезу, помогите, умоляю
>>1015874Правой кнопочкой мыши по exe, вкладка Совместимость, ставим галочку Выполнять эту программу от имени администратора.
>>1015884Это в коде надо написать
>>1015886А так можно?
>>1015888https://stackoverflow.com/questions/19672352/how-to-run-python-script-with-elevated-privilege-on-windowsЕсли не найду менее костыльный способ, буду юзать этот.
>>1015889Может стоит загуглить по словам python and UAC? Или это совсем не то, что надо?
>>1015891https://stackoverflow.com/questions/130763/request-uac-elevation-from-within-a-python-scriptВот тут, в первом ответе описана функция, которая проверяет, с правами админа запущен скрипт, или нет. А надо, что бы кусок кода в скрипте говорил о том, что последующий код должен выполняться с правами админа.Надеюсь этот способ >>1015889 так работает.
>>1015893Попробуй поставить поиск за последний год. Может есть что посвежее.
Аноны, тут хр-ка написала, и попросила написать херню небольшую с selenium+page object pattern.> page object patternЧто это за чудо, юзал кто? Актуально? Нужно?P.s. Гугл огорчает скудностью результатов.
>>1015792google://sudoers
Принес обратно свой говнокод с новой проблемой.https://ideone.com/VaHj8rКороче суть такова, что программа входящий csv файл разбивает на несколько других по заданному количеству рядков.Проблема в том, что в последнем цикле какого-то хуя имена перемешиваються и начинают идти не по порядку, хотя до этого момента, если проверить, то всё норм. И плюс на таблице из 20 значений показывает 18.Если кому не в лень вникнуть, то буду очень признателен, а то сам уже битый час сижу вообще ничего в голову не приходит.Может разве что последний цикл без try переписать, да вот чот не пойму как ?
>>1015918Нет такого паттерна, хуйню какую-то пишет.
>>1015918хрка твоя чушь написала, сделай как хочешь и скажи вот вам ваш паттерн, получите распишитесь, и еще можешь каких нибудь "abstract paragraph meta fabric pattern" вхуярить в сопроводительном письме>>1015959+1
>>1015950Всё, уже сам разобрался, больше не надо.
>>1015849Бля, какой же ебанутый язык. Лучше руби задрочу, чем вашу парашу.
>>1015982Лучше анус себе задрочи вместе с парашей.
>>1015983Питонупитух закукарекал. Ровный пацан не зашкварится об вашу хуйню.
Поясните, почему в регионах вакансий Пайthон так мало и что же мне делать? Правда я еще не приступил к изучению. А джава, чертовка, так и манит, ведь у неё в вакансиях - раздолье. Успокойте меня, плз. И еще, наверное, глупый вопрос и вообще мне, наверное, не стоит вскрывать эту тему, но как же можно решить проблему со скоростью питона, cython - одно из решений? Нужно ли знать C. Проблема ли, что я совсем от слова вообще не знаком с программированием,а план по самообучению капьюта заенз меня напрягает своим требованием к математике. Пролейте свет, джентльмены.
>>10159881. Есть удаленка , да, напрягает поиск, но что делать, кому сейчас легко? Может только разве php-шникам.2. К тому времени как тебе не будет хватать скорости питона, я думаю ты поймешь как правильный и быстрый код писать.
>>1015836>в питоне>ебанутый синтаксисСкорее ты ебанутый.>>1015988>решить проблему со скоростью питонаТы где-то упираешься в нехватку производительности пайтона? Серьёзно? Расскажи, а я помогу с инструментом как смогу.
>>1015874>я уже в петлю лезуКак что-то плохое.
>>1015985
С помощью QSql.QSqlDatabase не могу подключится в MySql. lastError выводит driver not loaded, хотя драйвер и в списке drivers() есть, и физически присутствует в необходимой папке, установки хоста, логина, пароля, и имени бд правильны, что проверялось не один раз. Что необходимо сделать, чтобы установить подключение с БД?
>>1016072>С помощью QSql.QSqlDatabase не могу подключится в MySqlВинда?
>>1016099Да, 10 х64
>>1016100Мог бы уже давно погуглить.
>>1016109Почти все то, что нагугли - не помогло. Не пробовал только с помощью qmake собрать драйвер, чем и займусь при возможности. Я надеялся, что у кого-то была такая же или подобная ситуация и он поделится тем, как из нее вышел.
>>1016115https://stackoverflow.com/questions/8817252/pyqt-windows-cant-load-any-sql-drivers-at-allЭто не сработало?
>>1016128Только что попробовал, бесполезно.
>>1016137Тогда дай больше информации.Версия python, pyqt, где лежат плагины, конфиг qt.
В тред призываются бородатые помидоры 300k/тактовый импульсИспользовал кто-нибудь Curio? Как вам?
>>1016155Читал доки, пиздато. Но где использовать непонятно. Библиотек-то нет. Sans IO раскрутится может, тогда заживём.
>>1016152На данный момент могу сказать, что Python 3.6.1 и PyQt 5.9; т.к. проблема на дом.компьютере, а я на работе, пути я не могу точно назвать, но как мне кажется они такие:plugins: C:\Programs File (x86)\Python36-??\site-packages\PyQt5\Qt\plugins\sqldriversqt.conf: C:\Programs File (x86)\Python36-??\site-packages\PyQt5\Qt\binДумаю, они не сильно отличаются от действительных путей, но если точность необходима, то точные пути я смогу предоставить только после 17:00.
Ребят, подскажите плез: Что дальше делать? Выучил более менее питон. Как труЪ прогромист написал свой бложек на джанге. Вроде все понял. Что дальше учить/делать? Хотел после джанги учить PostgreSQL, но мне кажется, что я еше джангу знаю недостаточно. Точнее никак. Дак вот. Подскажите пожалуйста, что делать дальше? Что учить? В каком направлении двигаться? inb4: нахуй Или где брать задачки для решений?
>>1016180Анон, признайся, ты кот?
>>1016215Нет. Не ешьте меня Лучше поавда подскажи пожалуйста, как мне дальше быть? Ибо диплом погромиста получил, знаний только везде понемногу, но больше всего по питону+жанге. Если к сентябрю-октябрю не доучу свой стек и не найду работу - меня загнобят и я вскроюсь.
>>1016228Учи базы, что уж там. Выбирай следующий проект посложнее и пили
>>1016228>меня загнобят и я вскроюсьПруфы не забудь сюда закинуть
Питоняши, объясните принцип работы данного примера пожалуйста.
>>1016236А все, кажется понял. Строка B = B[1:] каждый раз изменяет объект.
>>1016236Сукк, подумал что будет если скормить этому маняциклу не двоичное число или вообще не число и проиграл.
>>1016180запили каталог чего нибудь, на джанге: категории должны быть произвольной глубины вложенности, у item должно быть произвольное количество свойств, по этому нужно искать, сортировать. ближайший аналог структура каталога авито. на фронтенде попробуй react\angular\что там еще сейчас менстрим. когда запилишь, начни писать unit-тесты для джанги, когда с джангой покончишь начни писать unit-тесты для фронта. потом придумай сторонний сервис - обновлятор данных каталога, желательно с использованием асинхронного подхода к программированию (asyncio, twisted если сервис на питон), свяжи его с каталогом не через бд, а через вебсокеты или очередь сообщений, тут тоже можешь тесты хуйнуть. и хуяк! ты конкуретноспособен на рынке труда.
>>1016242А чего будет? орд вычисляет репрезентейшн символа, потом чот умножается на удвоенный ноль, потом строка становится корче на первый символ
>>1016243кое что забыл: когда будешь делать сервис-обновлятор генерируй дохуя items, а в джанге посмотри как с этим справляется ее orm - нраица? нет? добро пожаловать в sql.после этого точно готов к труду и обороне.
>>1016243так обычно и бывает, запилил свой блог, а потом сразу каталоги с реактами а асинками
>>1016251ну правильно, что такое блог? кому нахуй он нужен со своим хеллоуворлдом? а так хотя бы на минималку сможет рассчитывать, чонеть типа "500руб\час удаленно".
>>1016254>500р в часОго, на 500 р больше, чем имею сейчас. Украду анонов путь к успеху. Правда бог мне предстоит запилить, ну да похуй
>>1016254ну так-то верно, только от хеллоуворлда до асинка сразу нихуя не перейдешь
>>1016244>потом чот умножается на удвоенный нольВот тут хуйня. Будет выдавать неожиданный и неправильный результат, ведь корректно работает только если в строке символы 1 и 0. Соответственно это ord не имеет смысла вооще. Пример для имбецилов короче.
>>1016261да, знаю, этот рубеж (асинк немного ломает мозг) придется преодолеть, тем более когда он запилит каталог он уже поосвоится с питоном.
>>1016262Ну в примере речь о двоичных числа, так что суть претензий непонятна. Хотя в чем суть таких вычислений, я так и не понял. Я недостаточно математичен
>>1016264upd. когда он будет пилить каталог он встретится с асинхронным подходом js, а если он не стреманется webpack и будет использовать ecmascript6 с его async\await, то когда он возьмется за asyncio увидит знакомые штуки-дрюки.
>>1016180А ты бложек то вести будешь, или так, сунул высунул ушел?
>>1016180А твой бложик выдержит > 10000 запросов в секунду?
>>1016247SQL надо будет выучить раньше, на этапе всяких annotate-aggregate, а с кучей item одним запросом справляется QuerySet.bulk_create, нефиг гнать на orm
>>1016289а я не про создание а про вывод, ну например взять все айтемс и взять к ней все еще "чего то" связанное, это "чего то" фильтрануть и прифигачить к айтему
>>1016291и да, я знаю что в 1.11 добавили subquery, и я его протестировал, результат с сабквери орм был около 6 секунд, результат сырого sql 0.51 секунды. в оправдание орм, могу добавить лишь то, что queryset закешировался и 2й раз работал уже как raw sql.
>>1016152Точные пути такие:plugins -- C:\Program Files (x86)\Python36-32\Lib\site-packages\PyQt5\Qt\pluginsqt.conf -- C:\Program Files (x86)\Python36-32\Lib\site-packages\PyQt5\Qt\binqt.conf представляет из себя следующие:[Paths]Prefix = C:\Program Files (x86)\Python36-32\Lib\site-packages\PyQt5Binaries = C:\Program Files (x86)\Python36-32\Lib\site-packages\PyQt5Plugins = C:\Program Files (x86)\Python36-32\Lib\site-packages\PyQt5\Qt\plugins\Translations = C:\Program Files (x86)\Python36-32\Lib\site-packages\PyQt5\Qt\translations\А первоначально так:[Paths]Prefix = ..
>>1015727Очки. Их все равно ты будешь надевать только за компом. Если ты баба и каждый день красишься, то линзы.
>>1015248>import numpyХули у меня подсветка не работает?
как люблю я кодить чушьна питонеи потом делиться ейв идеонепокажу братулям из пррезультатыно не видеть никогдамне зарплаты
>>1016265Прост ты не погромист, поэтому нихуя не понимаешь что тебе пример говнокода лютого, говна в мозг с лопаты закидывают.
Народ, такое дело. Можно ли написать программу, которая запускает питоний скрипт отправляя ему какие-то параметры и глядя на возвращаемые результаты? Как можно запустить питоний код по нажатию кнопки? Может запустить интерпретатор с параметрами пустить и тд?Сама программа на C#
>>1016345Ну вот в C# тред и пиздуй
https://ideone.com/LOxaz4Почему не работает?В Питоне для детей работает же!!!Короче, смысл в том, что ты вводишь 11, а он пишет: "... Головная боль!"А у меня он просто выводит ту строку, которую принял.Не надо писать про инпат, эта почему не работает?
>>1016345си-шарп-фаршмак
>>1016350https://ideone.com/xQj7GNзаработало
>>1016345> на C#уёбывай, пидор
>>1016294>результат с сабквери орм был около 6 секунд, результат сырого sql 0.51 секундыОба запроса в студию, прозреваю что ты обосрался с составлением в orm
>>1016353лолед
Питоняши, как вы относитесь к книжкам Python Types and Objects и Python Attributes and Methods? Есть что-нибудь такое же короткое/сжатое но по-свежее?
>>1016336Браво.
os.remove() удаляет прям удаляет, и никакими программами для восстановления не вернуть данные?
https://ideone.com/hXSyntnya?
Эх, ребята! Тут такое расстройство. Нашел значит годный курс (как мне показалось).https://www.datacamp.com/tracks/data-scientist-with-pythonНачал его проходить, все нормально шло, прям получал удовольствие. И тут на 2 этапе где-то по-середине мне вываливается "За продолжение плати 30$".Так вот, есть ли что-нибудь похожее бесплатно и стоит ли этот курс 30$ на самом деле (хотя это не только за этот курс, а за доступ на все курсы на платформе, но все же). Меня питон именно с точи зрения Data Science интересует.
>>1016431Ну и добавлю, мне 30$ в принципе не критично, но не хотелось бы просто так их потратить, если есть адекватная альтернатива.
>>1016426Пс, ты знаешь как происходит удаление файлов? Видимо нет - гугли.
>>1016444А можно точнее?
>>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
>>1016471И да, похуй как ты удаляешь, шифт+дэлит или очищением корзины - файлы просто становятся доступны к перезаписе.
>>1016471Блядь, так я и имел ввиду, удаляет ли os.remove() полностью.
>>1016426от фс зависит
>>1016490Фс?
>>1016477Ты глупенький?1. Берёшь и читаешь документацию к этому своему > os.remove()2. Скорее всего нет, слишком уж затратно по времени это всё.
Так, зачем писать self в функциях в двух словах?
>>1016505Тоже мучает этот вопрос.А ещё зачем нужно if __main__ == "__name__", бред какой то.
>>1016505Ссылка на текущий экземпляр класса
>>1016530Код под таким if будет выполняться если файл запущен на выполнение и не будет если импортирован в другой файлА теперь съебал нахуй!
>>1016534так из классов-предков тоже через self вызывается, не понятно
>>1016536да ты сам нихуя не понимаешь
>>1016536Все равно не понятно нихуя.пилю уже третий сайт на джанго параше и не ебу нахуя это нужно, ебать я говно
>>1016536Там написано, что:Если метод __мэин__ равен строке (__мэин__), товыполнится дальше то, что будет в теле программы
>>1016546> методНет> метод __мэин__Нет
>>1016550это объект
Поясните дауну за self, я так инчего и не понял. Зачем он нужен? Код усложнять что ли?
>>1016551Во-первых, это имя. Во-вторых, не __меин__, а __name__.
"self надо писать при объявлении функции в классах, вне класса он не нужен."Больше ни для чего self не нужен?
>>1016554не учи папку, сынокif __name__ == '__main__':print('Эта программа запущена сама по себе.')else:print('Меня импортировали в другой модуль.')
>>1016565
>>1016336В моем оригинале должно было быть "с пр", иначе ритм ломается
>>1016340>не прогромистАбидна
>>1016505Изи же.Вот создал ты класс представляющий питонаclass Python:___"""occasional pythun"""Все, класс запилен.Теперь можно созать обьект этого классапетян = Python()И даже запилить ему аттрибутыпетян.длинна = 100Но каждый раз ведь затрахаешься аттрибуты каждому обекту присваиватьПоэтому пилим так...Так погоди, я только что понял что не на твой вопрос отвечаю. Но пост все равно отправлю.
>>1016704Не слушай того дауна. Примеры должно быть как можно более простыми и касаться только заданной темы, обвешивать их левыми проверками совершенно ни к чему.
>>1016505чтоб мужики уважали и грили маладцагугли блядь, ленивое тупое хуйло
>>1016431https://ru.coursera.org/courses?_facet_changed_=true&domains=data-science&query=python
>>1016711Могу я писать this или that вместо self?
>>1016711Ой, как хорошо, что Питон служит этаким фильтром и вся быдлятина на нём и отсеивается, прям как на первых двух курсах института, а до веб-девелопинга только норм люди доходят, зайдёшь в JS-тред и там, начиная с опа все наши, на картиночках мальчики в юбочках - всё как положено, все вежливые и дружелюбные, някают, анимешечки, минеты предлагают, все дела итд.А ты просто кусок быдла недоразвитого, дальше пихона не продвинешься, неадерталец.
>>1016717Ты ошибаешься. Я вот вежливый и дружелюбный, а пишу на питоне.Правда, я почти не сижу в /pr, потому что тут какие-то злобные дети с своим дурацким сленгом про петухов, пуки и прочее говно.
Аноны, сколько просить на позиции джуна-веб-автотестировщика?P.s.Опыта тестинга месяц какой, на питоне скоро год будет.P.p.s. Работа на удаленке.
>>1016717>дальше пихона не продвинешьсяне хочу ломать твой мирок, но мне похуй на каком языке решать задачи, я писал под ios, unity, сейчас пилю говно на angular2такие безмозговые уёбки, которые задают наитупейшие вопросы, уже отвеченные в самой блять популярной книге, должны гореть на кострах
>>1016721Где и как такую работу нашёл?
>>1016722>Задают наитупейшие вопросы, уже отвеченные в самой блять популярной книге.Не припомню в Библии ни строчки про self питона.Максимум что там было - змей-пенис, совратившний Еву. Это первородный грех, называется, потом бог выгнал Еву и Адама на землю, они начали ебаться ещё больше и во все дырки и от них пошли все люди, такая вот история.Правда, первой женой Адама малолетка какая-то была, так что ваш прародитель по Библии - педофил, но Бог её прибил, потому, что он вовсе не добрый, в Библии добро и зло местами перевёрнуты, хотя такой уёбок, как ты на темы культуры, религии и философии общаться не в состоянии же.
>>1016720ну так через первые два курса института всем же приходится пройти...
>>1016721Пристрой меня, с меня регулярный минет.
Кто-нибудь по теме выскажет предположения хоть?)>>1016726В рашке, кем - очевидно я думаю.>>1016729Ты же кун, да? Зачем мне миньеты от куна?
>>1016722>сейчас пилю говно на angular2Да ты по жизни только на производство говна и годишься.Писал под айос, но свалил, потому что уёбки там долго не задерживаются, неудачник по жизни, попытался продать своё дерьмовое опущенное приложение, но нихуя не вышло, посрал кирпичами, обложил всех хуями и ушёл, хотя отчётливо ясно, что сам такой лох и во всём виноват.А в Юнити даже не суйся.
>>1016731Ты - кун, я - кун. Я у тебя сосу, прикольно же.Совсем не то, что с бабой.
>>1016731точнее
>>1016734Вот именно, совсем не то, так что иди лучше займись чем полезным.>>1016735Что точнее? Москоу сити. Неужели это важно при удаленке?
Сап анаоны!В общем сделал свой первый сайтец на жанге. Обычный бложек с админкой, множеством ссылок, функцией добавления новых статей, визуальной состовляющей из css+html и так далее. Включая то, что на пике. Делал по туторчику с ютаба. Все понимаю, все нравится. Сейчас читаю офф. документацию в переводе (polls). Жангагерлс прочел - то же самое, что уже сделал. Сегодня-завтра хочу читать example. Что дальше учить, питунисты? Все ли я правильно делаю?Почитал, тут советуют Asyncio. Мне не рановато его учить? Потом хотел react бахнуть, для какого-никакого наличия современных технологий и стека. Тоже думаю, что еще рано. Не так уверенно еще освоился с жангой.Вообще планирую сделать 1 борду и 1 сайтик с добавлением водяных знаков онлайн, чтобы указать их в портфолио при устройстве. Норм, не?В общем подскажите куда ехать нахуй дальше? Будет прям очень идеально, если мне напишут последовательность что делать и учить дальше.Всем чмоки в етом чати.
>>1016733>потому что уёбки там долго не задерживаютсяЧет ору. Хуй соси, никуда я не свалил и xcode у меня прямо сейчас под рукой, просто мобильное приложение работает как часы и мне дали пару других задач.unity говно, к этому я больше не притронусь> только на производство говна и годишьсявсяко лучше чем борщи хлебать
>>1016738ты - гомофоб? пока...
>>1016746>дали пару других задачТак всю жизнь на задних ножках сабочонкой и проскакал перед хозяином за крошки и косточки.Вот не понимает человек, что если ты работаешь на дядю, ты тупо раб и никогда человеком не станешь.Ладно хоть вдоволь хуёв насосался.Юнити - говно для ламерок, которые только ноют, а делать нихуя не умеют. Куча отличных игр на Юнити и никаких проблем у людей. Ах да ты же не человек.Почистишь мне ботинки?
>>1016706Этот говнокодер порвался.
>>1016072Бамп вопросу.
>>1016743Скинь ссылку на ютуб
>>1016782"Создание блога с нуля пиздожанга онлайн без регистрации без смс"
>>1014525спасибо большое
>>1016785Спасибо, помогло
Привет, анончики. Давно не программировал и вот туплю сижу. Есть два файла - poisk.py и bd.py 1 пик. Лежат в одной директории. Из bd мне нужно импортировать список с названием id 2 пик.Итог - 3 пик. ЧЯДНТ?
>>1016863Блять, все похерилось. Вот - 1 пик и 2
>>1016864В выражении импортированивания расширение модуля указывать не след
>>1016865М?
>>1016871точка пу убери
>>1016876А, спасибо
>>1016748С каких это пор парень, которому не нравятся другие парни - гомофоб?>>1016721Бумп
Учу питон 3, читаю книжки, смотрю видеокурсы разные итд. Пишу в текстовом файле и открываю в консоли, еще в ИДЛом.Суть в том, что я смогу найти работу потом? Или надо учить всякие Джанги итд? Что вообще надо что бы взяли на работу?
>>1016910> Что вообще надо что бы взяли на работуjs thread
>>1016910Мрезкие работобляди
Проэкзаменуйте меня!
>>1016714Да, если хочешь чтобы потом на тебя смотрели как долбоёба
Сап, анончики. Выполняю работу по саммону школьников в свой вуз по заданию кафедры. Решил автоматизировать это дело. Написал программу - пикрелейтед. Берем рандомное сообщество, связанное с информатикой. Получаем список участников сообщества, дальше фильтруем по году от 1997 до 2000 и отсеиваем по Москве. Только вот если эти фильтры применить в вк, выдает 700+ результатов. А в моей программке всего 25. В чем может быть проблема?
ti="pidor"while ti=="pidor": jir = 0 n = 999999 for i in range(1, n + 1): jir += i a = str(jir) print(a) open ( a + ".txt", "w")
это мой вирус. Я назвал его жирус
>>1016933Неплохо. Я не реверсер, но попробую догадатся, что он делает.Он пилит 10 мильенов пустых файлов?
>>1016937точн, братишка
>>1016930Дебажить кто будет? Твоя кафедра? Я? Ты?Расставляй брейкпоинты и гляди после какого фильтра отсеивается основная часть людей и думай что с ним не так.
Посмотрите код, в чем проблема?else :falseif Billy=лох else 0 :approveded...............range(i=0, k=2, x=b)b:onloadWrite:"Billy fuccking veryfecalishhiet"Print ("Billy fuccking veryfecalishhiet")end.
>>1016942Зарепортил предсиавителя деструктивного культа.
Если я импортирую из программы1 в программу2 список и наполняю его в программе1, как мне сделать так, чтобы он заполнялся и в программе2?
Бля, вирус словил
>>1016950моё увожение
>>1016953хотел опасный код прогнать через dis.dis() но вот чего вышло!
>>1016949Поясни, у тебя два запущенных скрипта, в первый импортирушь список, определенный во втором?
>>1016949Этот список нужно куда-то выгружать.
>>1016950на линуксе же нет вирусов)
>>1017004есть, просто их надо ставить с официльных репозиториев)
>>1016754>Вот не понимает человек, что если ты работаешь на дядю, ты тупо раб и никогда человеком не станешь.>Ладно хоть вдоволь хуёв насосался.>мам, мне нибобо, он работаит на дяду, ни то что я гордый фрилансер 300кк
https://pastebin.com/5fcA7vTsКак сделать такое на питоне?
>>1017025chr()
>>1017029https://pastebin.com/xtgDaZ5k
>>1017030for x in a: print(chr(a))что сделать чтобы отображало русские символы я не знаю, погугли
>>1017036>>1017030А вообще хуй знает, в юникоде о = 1086 можешь прогнать по своему конечному списку с функцией ord()что оно вообще делает в оригинале ?
Русский алфавит начинается с позиции 1040 и заканчивается 1103.
Fyjy, поясни суть. Как тут считается, что покерный флэш сдан в руку? Не могу понять, ну больше или равно пяти, как это с флэшем связано то. Метод has flushhttp://greenteapress.com/thinkpython2/code/PokerHand.py
>>1017051Я все пони, ложная тревога, Андрюха.
>>1017036https://pastebin.com/5REqjNfWПринтом-то в консольке пишет, как положенов массиве путь к файлу, содержащий не-ASCII символы, нужно открыть этот файл
>>1017054Я нихуя не понял, но записываешь путь как строку и всё, если файл отдельно:path = os.path.join(path, "Моя борьба.pdf") a = open(path, "r")
>>1017057Путь к файлу приходит из другого скрипта в таком виде, с этим ничего поделать нельзя.
>>1017059И в чём проблема ?https://pastebin.com/C3ggj8jS
>>1017065С моими данными вывод как тут>>1017030
>>1015158>Че врачи то говорят?
Анон, а анон?А как следует изучать стандартную библиотеку, чтоб от корки до корки?Например, можно было бы придумывать себе задачи в которых что нужно используется. Но это первое что пришло в голову, а такие мысли ведь не всегда лучшие
>>1017071Всё бля, вроде нагуглил, у меня просто не такой же результат былb = b'\xd0\xbe\xd0\xbb\xd0\xbe\xd0\xbb\xd0\xbe'https://stackoverflow.com/questions/32522968/decoding-cyrillic-in-python-character-maps-to-undefined
>>1017081Самое главное-то забылb.decode('utf-8')
>>1017079Но это же хорошо. Разве ты какой-то моралист.
>>1014558Я так понимаю, что тем, кто шарит в английском, следует читать 5-ое издание, да?
>>1017150Да, распоследнейшее, какое только есть
Как сделать так, чтобы итерации в цикле выполнялись с интервалом, допустим, в 30 секунд?
>>1017173time.sleep()
>>1017175Сейчас почитаю, спасибо :3
https://tproger.ru/sponsored/how-to-find-a-mentor/Кто хочет стать моим ментором ?
>>1017214Могу разве что о своем опыте игры в диабло3 рассказать
>>1017237Бля это же говно, нахуя ты в нее играл ?
>>1017238Ну я думал там как во второй все будет
>>1017239Сам на такую хуйню повелся, только я в итоге всего раз прошел и забил.
>>1017240А я ничего, почти даже приывк. Мне главное чтол лут падал, рандомненький.
>>1017241Хорошо быть аутистом, говорят, в программировании помогает.Ты хороший программист ?
>>1017242Я то аутист? Это не я играю годами в скайрим или в симс, как некоторые тян с ютуба. Нет, я гуманитарий-грязнокровка
>>1017080https://pymotw.com/3/
>>1017243Просто стадии болезни разные.>>1017214Кстати, они там за неделю менторства берут от 40 до 80 евро, а вы тут бесплатно отвечаете.
>>1017214дементором
>>1017249ahaha
Охохошеньки хохо
Смотри, питонач, есть такой кусок кода, в котором выводятся сведения о загрузке программы в процентном соотношении. Как сделать так, чтобы проценты изменялись в текущей строке, а не писались с новой? Что-то погуглил и ничего не нашел, кроме полного очищения консоли, которое мне не подходитfor d in data: cur+=1 print('Загрузка.. ' + str(cur/total*100) + '%')
>>1017281Что-то я проебался с разметкой, но думаю и так понятно, что я имел ввиду
>>1017281А так разве можно?
>>1017281Для баша и подобных есть escape sequence'ы для этого.https://en.wikipedia.org/wiki/ANSI_escape_codeМожешь еще посмотреть в сторону ncurses и подобных.
>>1017288Или скорее для эмуляторов терминала, независимо от шелла.
>>1017214Очевидная проплаченная статья. Реклама.
Аноны, нужно через мейл.сру отправлять письмо, юзаю селениум(хром). Заполнил все поля, кроме тела самого письма, все никак не могу его выбрать и ввести данные.Поиск и выбор элемента по XPath юзал, по ID юзал, но ни в какую не выбирается.В чем я проебался и что сделал не так? Может там хитрый JS какой, иди еще что?P.s. Код поиска элемента стандартный> browser.find_element_by_xpath("......").send_key(".....")
>>1017295Почему низкоуровневые интерфейсы не использовал?
>>1017214Ментор это хуй который код ревью делает? У меня почти 4 года коммерческого говнокода на пайтоне есть, это же считается?>>1017238>говноТы говно, а дьябла 3 охуенна.>>1017295>юзаю селениумИ при чем тут python? Для node.js есть nodemailer, в пайтоне вообще встроенный модуль для работы с smtp так и называется smtplib, ну или email если лень с низкоуровщиной ебаться
Ебаный стрит, как же тебя поймать то.
>>1017298Ибо заказчику нужно именно так, что поделать..>>1017306Питон при том что я использую его и либу селениум. Анон, если бы я хотел поинтересоваться как организовать рассылку, то я бы так и спросил(или в школе или у тебя), но тут вопрос немного в другом.
>>1017352Блять, "или в гугле или у тебя"Само-фикс.
>>1017345Будем рассуждать логичиски.Чтоб узнать есть ле стрит, пререводим лист с рангами в строку без пробелов, так же делаем с рукой, руку надо отсортировать еще.Смотрим if 'rooka' in 'qwerookaуцй', вуаля вроде бы. Еще надо handle with тузы.
>>1017082Моё не раскодирует, лан буду первый скрипт ебать.
читаю хабрhttps://habrahabr.ru/post/141501/>Но необходимо всегда держать в голове, что декоратор вызывается ровно один раз. Ровно в момент, когда Python импортирует Ваш скрипт. После этого мы уже не можем никак изменить аргументы, с которыми.Не могу понять о чем это. О каком подводном камне здесь предупреждают? Вот пишу код, все работает как я хочу.https://ideone.com/nhrti5
>>1017366Наверное о том, что ты не сможешь изменить mark уже после того, как навесил декоратор на функцию.Хотя при желании и это можно обойти.
>>1017366Это перевод, оригинальной статьи уже не существует.Читай лучше что-нибудь более вменяемое.
>>1017358хуйня получается.последовательность рангов карт начиная с туза"12345678910111213"ранги на руке"туз туз туз двойка туз"То сравнение выдаст что стрит есть.
>>1017352> тут вопрос немного в другом. Вопроса то и нет, лол.
>>1017389Хорошо, вот вопрос:Как мне выбрать это поле, куда вводится текст сообщения?
>>1017382Пришлоссь зименить метод сравнения карт, теперь сравнивается сначала по рангу потом по масти. Теперь сортировка работает, но я ведь метод сломал.
>>1017306> дьябла 3 охуенна.Это в сравнении с чем? В сравнении с д2 она кусочек говна.
>>1017413>кря
>>1017441
>>1017441ну ты и даун, лол, дьябла 3 говно даже по меркам современных клонов второй дьяблы, я вообзе хз с чем там её предлагал сравнивать >>1017413но игра как бы мусор вообще
>>1017358http://ideone.com/U0yFeL
https://github.com/PyCQA/pycodestyle/issues/476Лол.
>>1017398Bump
>>1014477 (OP)Короче, пытался в Pycharm установить SciPy - выскочила такая вот ошибка:numpy.distutils.system_info.NotFoundError: no lapack/blas resources foundЧё он хочет-то, блять?Алсо, посоветуйте конфу для стремящихся.
>>1017475Гивдонище
>>1017583У многих такая залупа - ставь Anaconda
>>1017471Интересное решение, смотреть я его, конечно, не буду. Но спасибо
>>1017589Если вкратце, то перестань все делать через строки. В данном случае используй числа.
>>1017609Хорошо, спасибо. Я и так с этими строками сегодня так намучался, что прилег отдохнуть и вот проспал до ночи, лол. Нахуй строки. Там же в классе определен ранг цифрами
>>1017345я бы стрит разворачивал через вычитание стоимости слабых карт карт, если пять раз остаток единица, то все пучком.То есть валет = 11, дама 12, король 13, туз 14.Получаешь руку, сортируешь реверсом и дальше. Я бы так наговнокодилcheck_street = hand[0]+1for card in hand:check_street -= cardif check_street == 1: check_street = cardcontinueesle: break
>>1017850Тут такая штука, что туз в моем классе стоит единицу, и может быть как в конце так и вначале стрита. А еще я заметил тут что сумма пяти карт всегда кратна пяти, лол.
>>1017851классы не нужны, если все это ради одного покерадля туза отдельная проверка, если самая старшая карта меньше 13, то присваиваешь ему стоимость 1 на время цикла
Вроде наговнокодил я ловушку для стрита. Но как теперь проверить, все ли она ловит? Вроде когда появляется тру, то стрит есть, но нет ли его тогда, когда выводится ложь?Может, время окунуться в тестирование лол?
>>1017853Ну, все упражнение про ООП, без классов трудно будет
>>1017850all(x == y + 1 for x, y in zip(hand[:-1], hand[1:]))
>>1017862> но нет ли его тогда, когда выводится ложьНапиши функцию, которая генерирует все стриты.И проверь для каждого стрита, что выводится тру.
Проснусь, и рефакторить!инб4 не проснусь>>1017865Так и сделаю. Спасибки, анонасики
>>1017867Лол, забыл похвастаться то говнокодомhttp://ideone.com/AQ39l5
>>1017868http://ideone.com/AZ84Uo
кто-то в /b/ выкладывал сохранялку скриншотов из prntscr(программа которая в облако кидает сразу скрины). подкиньте ссылку на гитхаб, кто сохранял. может этот анон тут обиитает
>>1017870Да ты прав, там я наворотил.
>>1017868http://ideone.com/zEaMbd
>>1016727с какими поехавшими я делю борду
>>1017444>>1017443Еще одни убеждатели с идеальным вкусом.хаскилл.jpg
>>1017927Чеж не Brainfuck сразу
def histogram(s): d = dict() for c in s: if c not in d: d[c] = 1 else: d[c] += 1 return d Используйте метод get для написания более краткой версии histogram. Вы должны избавиться от оператора if.
>>1017941Ибо брэйнфак эзотерический язык, а не для практического использования. Вот Edwin Brady (тот, что написал книгу о Idris) упоминает, что другой эзотерический язык Whitespace полный по Тьюрингу, но не pac-man complete, то есть на нем сложно написать реализацию пакмэна.
>>1017959d[c] = 1 + d.get(c, 0)
>>1017965Благодарю. Пиздос такой легкий ответ, а столько голову ломаю
>>1017878Непонятно и круто
>>1018004Функцию с groupby я взял из доков к питону.Работает так, нумеруем список чисел и получаем пары:0, 1 = 0 - 1 = 11, 2 = 1 - 2 = 12, 5 = 2 - 5 = 33, 6 = 3 - 6 = 3Как видно, 1 и 2 получили ключ 1 и относятся к первой группе, 4 и 5 получили ключ 3 и относятся ко второй группе.Занятная особенность.
>>1017878Кстати, к последнему вопросу: там тру не должно быть, туз один раз считается вроде, так что функция все прально делает
>>1018005> 5 и 6 получили ключ 3 Забыл поправить.>>1018011Я просто думал, что может быть у тебя тузы могут подменять любые карты.
>>1017941Хаскилл это вечный слуга Шеогората
>>1018029Я кстати, когда попал в сети пр и увидел что тут всех троллируют каким-то Хаскелем, подумал что язык в честь Хаскилла назвали, типа язык-слуга сумасшедшего бога. Как оказалось, нет
Сосоны, трёх книг лутца хватит? А то накачал целую пачку книг, а вдруг это пустая трата времени и хватит только этих трёх (1 изучаем, 2 программируем).
>>1018076Для начала попробуй хотя бы одну скачанную книгу открыть и почитать.
>>1017868Вроде classify правильно работает, хотя я небыл уверен что так использовать словари можно.
>>1018076По моему гуманитарному опыту, лутца пока читаешь - забываешь нахуя ты начал его читать. Он наверное пойдет для углубленного изучения, когда уже написал пару хуиток.
>>1018075Бля, неужели и Брэйнфак назвали не в честь мозгоёбства?
>>1018076Изучаем питон достаточно. На остальные 2 тебя уже не хватит.
>>1017959>>1017965>>1017971Бля, ну зачем гет, ебать. Что за задания?!d = collections.Counter(c)
>>1014477 (OP)Вопрос по Pandas.Есть таблица, столбцы name, Y, Z.Есть исходные данные в виде набора Name1:z1, name1:y1, name2:y2, name2:z2... , которые нужно записать в эту таблицу.Можно ли в таблицу записывать по адресу, т.е. по адресу [name, Z] вставлять значение ?В описании и в гугле не нашел, в датасет даже строку добавляют в виде отдельного датасета
>>1018101Для этого пришлось бы еще про модуль писать, книга то не бесконечная. А тут догадаться надо
>>1018099Почему не хватит? Они же самые вкусные, о том как, наконец уже, программировать!
Сап, я нюфаня. Подскажите, четвертое издание Изучаем Python Лутца (я так понимаю его изучение обязательно) еще актуально? Пятого издания на русском я не нашел.
>>1018206Читай четвертое
>>1018209Ок, спасибо
>>1018224Если хочется посвежее(5-ю версию), то в изменениях все написано. Можешь и на английском новое прочитать, там немного.
>>1018225Прикольная книжка. Где покупал?
>>1018227В гугле
>>1014477 (OP)Надо поменять тип данных у столбцов в Panda Dataset. Нашёл astype, напримерdata_df = data_df.astype(dtype= {"aaa":"int64", "bbb":"object","zzz":"float64"})А можно ли скопом задать типы столбцов, например, по порядковым номерам (0,1,2...) или по сегменту (0:2)
Хромоязыкий итт.О чем вопрос, ананас?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 так же расти за константу или нет?
>>1018258Не константна, а линейный рост, конечно же. Нуфак, как есть нуфак.
Кто нибудь когданибудь использовал именованные тупли в бою?
лежит книга саммерфилда "Программирование на Python3, мусор или как?
>>1018314Ну я использовал.
>>1018332Одно из худших что есть по питону, серьезно.Всегда всем советую Дэвида Бизли, имхо лучшая книга по змее
>>1018260>>1018258Переведено правильно, но общепринятого понятия "расти за константу" не существует. Если b - это константа, то f(x) + b все так же будет в O(g(x)). Точно так же, как и bf(x) будет в O(g(x)). Константы на такие вещи не влияют - это довольно просто доказывается на основании определения big O.
>>1014779JavaScript.
А в hex цветов помещается гораздо меньше, чем 2^32 ?#ff00ff
>>1018506Просто если взять эти РГБ и перемножить:255x255x255 = 165813752^32 = 42949672964294967296/16581375 = 259 примерноГде остальные цвета, спрашивается?
>>1018506hex = 16 ^ 6 = 2^24 (True Color)> 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: #RGBA16 ^ 8 = 2 ^ 32
>>1018506И прозрачность не добавляет новых цветов, ты можешь конвертировать rgba -> rgb.
>>1018507> 255x255x255 = 16581375> 2^32 = 4294967296> 4294967296/16581375 = 259 примерно"Примерно" позабавило. Ты забыл 0 включить, 256 х 256 х 256 должно быть. И результат деления 256 должен быть.
>>1018510а сколько вариантов с нулями, как ты считаешь?
Как кодируются цвета в хекс?
>>1018514http://www.rapidtables.com/convert/color/how-rgb-to-hex.htm
Оказывается в 32 большинство цветов и не цвета вовсе а 24+прозрачность
>>1014477 (OP)https://youtu.be/RrPZza_vZ3w
>>1018525Noo ohuet' teper'
>>1018538А ответ прост, параметр zoom - нужен.
Что значит"знание и применение паттернов проектирования"если речь идет о джанго?Я всегда считал это каким-то джава-сектанством, никогд не изучал. опыт работы: лаба1
>>1018539Вот тут как раз именованные тупли и могут пригодится, чтобы хранить широту и долготу автобуса
>>1018571Ну я так полагаю, что паттернам проектирования плевать, на каком языке и фреймворке ты их исполняешь?опыт работы: -
>>1018579Типа так? Хз что за тупли
>>1018589Пикча то
>>1018590Паша?
Что это за хуйня!?Вот где я в одной строчке мог ошибиться? Или глаз замылился или лыжи не едут.
>>1018590Тоже вкатываешься в асинхронность?
>>1018598Еще и с пикчей объебался. Вот это пиздец.
>>1018598У меня все работает. Вангую вендо-проблемы.
>>1018598>Вот где я в одной строчке мог ошибиться?>cmd
>>1018598Убери b перед 'cmd'.Ошибка не очень понятная, но проблема в том, что внутри subprocess.py используются строки (str) и питон жалуется, что нужны bytes, поскольку ты подсунул bytes.А именно вот этот код:> " " in arg> str in bytes -> ошибка.
статик мапс нахуй посылает, что ему не нравится - неясно.
>>1018597Нет, но ты близок.
>>1018615Ленка, ты?
>>1018615Каша?
https://2ch.hk/pr/res/1018626.htmlhttps://2ch.hk/pr/res/1018626.htmlhttps://2ch.hk/pr/res/1018626.htmlhttps://2ch.hk/pr/res/1018626.htmlhttps://2ch.hk/pr/res/1018626.htmlhttps://2ch.hk/pr/res/1018626.htmlhttps://2ch.hk/pr/res/1018626.html
Бананас, а есть ли что получше для работы с браузером чем webbrowser? А то он вкладки открывает, а закрывать их не умеет, или обновлять
>>1018612Добра тебе!
>>1018525Как научился понимать, что говорят на инглише?
>>1018615Няша? ^^
>>1018991Летсзлеи смотрел