Этого треда уже нет.
Это копия, сохраненная 17 июля 2017 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
211 Кб, 700x700
Python thread Python thread #1014477 В конец треда | Веб
Добро пожаловать в уютный Python thread!

F.A.Q. https://github.com/TheKnightsWhoSayNi/info/wiki/Hat

Свой код кидайте через https://ideone.com/

Прошлый тред: https://2ch.hk/pr/res/1010132.html (М)
#2 #1014480
#4 #1014484
>>1014481
не понял левую картинку, что такое возможности и персональные рекомендации
1014488
#5 #1014486
https://github.com/vinta/awesome-python

И тут всякие приколюхи. За такое не банят на мэйлаче надеюсь
https://cloud.mail.ru/public/JXAM/aqjX5Accv
#6 #1014487
>>1014477 (OP)
Чем шарм лучше саблайма с питоновским плагином?
1014515
#7 #1014488
>>1014484
Кароче изучай то, что светлее. Где async - изучай asyncio
1014995
#8 #1014503
Есть приложение на PyQt5 + Sqlite. Надо, чтобы у одного из пользователей программы обновлялась таблица, составленная на основе таблице из Sqlite, при каких-либо изменениях этой же Sqlite таблицы другим пользователем. Как это осуществить?
10145491014569
#9 #1014515
>>1014487
Что за питоновский плагин? Anaconda?
1015000
#10 #1014519
>>1014486
Чот не качаются книжоночки.
1014525
#11 #1014523
Хочу поделится наблюдением, что читать - чужие решения после того как закончил задачку на кодеварс - охуенно. Столько разных штук.
#12 #1014525
>>1014519
>>1014486

Вот новая ссылка - книги по питону и дата анализу
https://yadi.sk/d/tArKKuQu3Kejuq
#13 #1014526
>>1014525
Спасибо, бро. Просто ссыль была наверное временная, и я не успел к разбору шапок
1014527
#14 #1014527
>>1014526
Нет. Это я передумал ее делать на настоящий мейл, а то там 100 гигов подарочных. Вдруг забанят еще. И сделал на фейке, его не жалко.
#15 #1014548
Объясните как настроить шрифты в PyCharm, у меня глаза уже вытекают.
1014682
#16 #1014549
>>1014503
SQLite не однопользовательская разве by design? В любом случае, на запись только один процесс может файл открытым держать. Поэтому никак в общем случае, альтернативные варианты мне лень рассматривать, потому что ты явно ньюфаг и всерьёз тут что-то решать нет смысла.
10145521014554
#17 #1014552
>>1014549

>SQLite не однопользовательская разве by design? В любом случае, на запись только один процесс может файл открытым держать.



Ебать, Маня, ты откуда вылезла такая ебанутая?
#18 #1014554
>>1014549

> на запись только один процесс может файл открытым держать.


Несколько процессов могут держать sqlite бд открытой и читать из нее одновременно, временно блокируя доступ на запись.
150 Кб, 1004x506
#19 #1014558
Хаха. Видали, да?
#20 #1014559
>>1014558
Эй, я такую же хочу.
#22 #1014571
>>1014558
А ты неблох, раз осилил 980 страниц Лутца.
1014577
#23 #1014577
>>1014571
2 недели. Слишком долго(
1014644
149 Кб, 1360x768
#24 #1014581
Пиздец я хакер
1014587
#25 #1014587
>>1014581
И как всегда, все можно было написать няшным однострочником. Как же пичот.
10145931014599
3 Кб, 207x72
#26 #1014593
>>1014587
аа, как?
10145971014599
#27 #1014597
>>1014593
Там было вот это ,если не путаю
return sum(xrange(min(a,b), max(a, b)+1))

Но я вроде помню что xrange с версии 3.3 теперь просто range
1014599
#28 #1014599
>>1014597>>1014593>>1014587
Сумма арифметической прогрессии же.
1014622
#29 #1014620
Как в пишарме закоментить сразу всё выделенное ?
1014653
#30 #1014622
>>1014599
Ну это как бы оче видно
#31 #1014623
>>1014525
Благодарю
#32 #1014624
>>1014486
твой мэйл у меня 404 ашипка, ня
1014627
#33 #1014627
>>1014624
Етот обпитонился уже.
#34 #1014644
>>1014577
У меня пол года уйдёт :(, как ты так быстро, ты не с нуля? Я программировать то ещё не умею, этому надо научитсья прежде всего, а потом сам язык - Питон.
1014667
#35 #1014653
>>1014620
Я нагуглил для тебя няша ctrl + /. Теперь тоже буду знать.
1014655
#36 #1014655
>>1014653
Спасибо братишь, добра.
#37 #1014667
>>1014644
Ну не, я лет пять кодю. Сначала делфи, потом кресты. Теперь вот хочу выучить что-то нормальное.
1014673
2 Кб, 568x129
#38 #1014671
Аноны, что за фигня с пишармом?
#39 #1014673
>>1014667
Так, кресты же - нормал, если с С сравнивать. А с другой стороны и анлога нет, короче лучший низкоуровневый на сегодня.
1014687
#40 #1014682
>>1014548
Settings -> Fonts, не?
1014684
#41 #1014684
>>1014682
Ну это понятно, только вот где настройки антиалиасинга?
1014870
#42 #1014687
>>1014673
Нормал то нормал, но работать я на нем не хочу.
1014736
django #43 #1014702
хочу запилить конструктор сайтов на python/django. Какие подводные?
1014764
#44 #1014704
>>1014569
Спасибо.
#45 #1014736
>>1014687
Почему?
#46 #1014764
#48 #1014770
>>1014766
Лень глядеть, там просто тутор очередной?
1014774
#49 #1014774
>>1014770
Что означает тутор? Там в плейлисте 64 видео.
1014778
#50 #1014778
>>1014774
да навалом такого шлака на ютубе, на инглише в 50 раз больше
1015002
#51 #1014779
Народ, читал, есть язык, ты пишешь код, но хз, что ещё получится, т.е. неявно всё как-то, в этом и заключается главная фишка языка.

Как он называется?
#52 #1014780
>>1014779
Русский.
1015391
#53 #1014781
>>1014779
Так про любой язык сказать можно.
#54 #1014783
>>1014779
Это самое близкое, что я вспомнить:
https://en.wikipedia.org/wiki/Probabilistic_programming_language
#55 #1014842
Блять, а вот кто скидывал курсы с RealPython, я вот понять не могу, где там задание с этими файлами, на которые они постоянно ссылаються ?
10148441014872
#56 #1014844
>>1014842
Поищи на гитхабе
1014849
#57 #1014849
>>1014844
Да, действительно, что-то затупил, спасибо.
#58 #1014852
https://www.mann-ivanov-ferber.ru/books/programmirovanie-dlya-detej

Поделитесь, няши, книжечкой, плиз.
1014857
#60 #1014863
Короче, есть файл, в котором записаны фамилии и оценки, при том фамилии могут повторяться.
Нужно выбрать к каждой фамилии самую большую оценку.
Вот что я написал
https://ideone.com/ayKoWf
Но что-то идет не так, для всех фамилий кроме одной выбирает максимальные значения, одну почему-то тупо пропускает, есть у кого-то мысли ?
10148661014867
#61 #1014866
>>1014863
print в 8 строчке дописал, чтобы просто проверять что оно там делает.
#62 #1014867
>>1014863
Заголовок в твоем файле имеется? csv.reader сначала заголовок считывает.
10148681014871
#63 #1014868
>>1014867
Не, не имеется, да и я уже понял, что полную хуйню написал.
1014869
#64 #1014869
>>1014868
Я ошибся, не обязателен заголовок.
https://ideone.com/lNzakk
1014876
#65 #1014870
>>1014684
Кого, блять?
#66 #1014871
>>1014867
он вообще слегка странный
1014875
#67 #1014872
>>1014842
Хз, я даже не открывал, я для будущих поколений схорорил.
Хорошо что тебе уже помогли:3
#68 #1014874
кто уже книгу прочитал? реквестирую изложение в вольном стиле, у кого лучше получится, тот может устроить диктант.
10149351014971
#69 #1014875
>>1014871
csv.DictReader считывает заголовок
csv.reader не считывает
#70 #1014876
>>1014869
Что-то сложно как-то, либо я уже долго сижу.
Что возвращает
key=lambda x: x[1]
10148771014879
#71 #1014877
#72 #1014879
>>1014876
Вариант попроще:
https://ideone.com/dZyi5I
#73 #1014881
a = 'Suck'
b = 'faggot'
c = '%s dick, %s!'
print(c % (a, b))

nya!
1014882
#74 #1014882
>>1014881
a = 'Suck'
b = 'faggot'
print(f'{a} dick, {b}!')

nya!
1014884
#75 #1014884
>>1014882
это формат?
что ещё можно сокращать?
10148851015056
#76 #1014885
>>1014884

> это формат?


Это нововведение в 3.6
https://docs.python.org/3/whatsnew/3.6.html#pep-498-formatted-string-literals

> что ещё можно сокращать?


Не могу ничего еще такого вспомнить.
#77 #1014890
Так, аноны, вопрос перекочёвывает из прошлого треда.
Пользовался кто в джанге тестами, в частности Client`ом и конкретно Session?
Очень нужны примеры а-ля "юзера авторизировался и смог перейти в личный кабинет".
p.s. Документацию читал, всё гуглил, но везде встречал лишь общие фразы, а нужен конкретный пример, из жизни, так сказать.
10149081015110
#78 #1014894
PidoR => PR => pr => /pr

на Питоне это плиз
#79 #1014908
>>1014890
Вроде через requests можно залогиниться
188 Кб, 500x391
#80 #1014925
#81 #1014935
>>1014874
Какую? Лутса?
1014970
239 Кб, 1920x1080
#82 #1014939
Привет, няши!
Черепашечка не рисует :((, хелп, плиз, очень надааа! ^^
сорьки за кирпичик.

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)
1014962
#83 #1014952
Здравствуйте, пайтонщики, я сегодня скатился в Пайтон, узнал про ретюрны, дефы и континью всякие, но не полностью всё же.

И вот думаю, есть ли тут у вас, пайтононачинающих конфа в ТГ? Если есть, то очень рад был бытам оказаться.

Ну рад был бы получить советы некоторые для лютого новичка.
1014962
#84 #1014953
Может я ебанутый, но всё же.

Недавно вкатился в Пайтон и обрюхатил себя такой задачей.

Типа есть несколько списков.
name0 = (Ivan, Pyotr)
name1 = (Alex, Alexander)
name2 = (Sergey, Daniil)

Я вбиваю имя, а код должен вывести мне имя списка.

Вот как это сделать? Промчался, психанул и удалил весь наработпнный код. Помогите, пожалуйста.
1014962
#85 #1014962
Прям летнее обострение вкатывальщиков.
>>1014939
И что за ошибка?
>>1014952
Есть, правда не двощерская.
https://t.me/python_beginners
>>1014953
Именованные списки нужны, так? Попахивает структурой {ключ: значения}.
Типа {соседи: (петя,маша,хуяша), работа:(анон)} и
if петя in data[key]: print(key)
10149641014976
#86 #1014964
>>1014962
так, сложнотой попахивает. Пойду копаться.
1015001
#87 #1014970
>>1014935
если луца то вообше пушка!
#88 #1014971
>>1014874
Ну вот коротко по think python

violets are red, roses are blue
strings are immutable
and my lazyness too
1014973
#89 #1014973
>>1014971
вотэтому пять в четверти ебанити
1014975
#90 #1014975
>>1014973
Спасибес
#91 #1014976
>>1014962

>летнее обострение


Так каникулы же. И в школе и в универе.
1015003
#92 #1014992
>>1014481
Это всё нужно знать, что на левой картинке?
1014995
#93 #1014995
#94 #1015000
>>1014515
https://toster.ru/q/192195
Как-то так. Инпут не поддерживается, но запуск по горячей клавише - божественно.
Для нубов, имха, самое то.
#95 #1015001
>>1014964
Ничего сложного, просто почитай про словари.
Потом обходи все ключи словаря, вытягивай лист значений и смотри, входит ли введенное тобой имя в этот лист, если нет - идем дальше, если да - выводим ключ и вызываем брейк.
1015007
#96 #1015002
>>1014778
Дай на годноту ссылочку. Заодно и прокачать свой скилл ангельского.
#97 #1015003
>>1014976
А,точно, а я и забыл вовсе.
Нужно укатываться в ридонли до сентября -_-
#98 #1015007
>>1015001
Спасибо, добрый человек!
#99 #1015012
Анончики, научите пользоваться модулем timeit/
1015016
#101 #1015031
>>1015016
Что то я мудак какой то, не получается сравнить две функции.
https://pastebin.com/Bw3zvs9G
10150321015037
#102 #1015032
>>1015031
Получается, что первая функция быстрее второй.
1015034
#103 #1015034
>>1015032
Перенес import random в условие if __name__ == '__main__':
1015036
#104 #1015036
>>1015034
Что то хуйня какая то получается.
#105 #1015037
>>1015031
Ого, как я невнимательно читал книгу
Оказывается в питоне можно a > b > c пилить, как в математике? Вот я разъебай
10150381015042
#106 #1015038
>>1015037
Лутц пишет, что можно и типа читается легче и типа возможно делается быстрее, тому что якобы значение вычисляется только один раз.
1015040
#107 #1015040
>>1015038
Тут можно глянуть что в байткоде, если смелый
58 Кб, 700x440
#108 #1015042
>>1015037
Вот.
10150441015066
#109 #1015044
>>1015042
Хотя нет, я наркоман, не обращайте внимания.
#110 #1015056
>>1014884
print("Suck dick, faggot!")
1015106
#111 #1015066
>>1015042

Я, может, конечно, ебнулся, но почему автор пишет про такое сравнение так, будто бы это личная фишка питона, на не распространенная во всех языках программирования хуита?
1015077
#112 #1015077
>>1015066
Не знаю как в других великих домах, но в доме Си ты таким выражением a > b > c будешь сравнивать значение выражения a > b со значением c.
Поправьте если не так
1015078
#113 #1015078
>>1015077
Все верно.
#114 #1015106
>>1015056
print('Suck dick, faggot!')
#115 #1015110
>>1014890
https://www.obeythetestinggoat.com/pages/book.html#toc
Там в третьей части есть то что тебе нужно, кажется. Да и вообще, если заморачиваешься тестированием, то невероятно полезная книга.
1015226
58105 Кб, Webm
#116 #1015138
1015158
#117 #1015158
>>1015138
Че врачи то говорят?
1017079
#118 #1015163
Оцените план по вкатыванию!
(Первые 2 почти закончил. План - закончить с 7 до конца лета)
1) Изучаем питон
2) Intermediate Python
3) Python: к вершинам мастерства
4)
virtualenv
pytest, pyUnit
http2
asyncio
bs4, scrapy
nginx
PostgreSQL, Memcached

5) https://djbook.ru/
6) https://www.youtube.com/playlist?list=PLrCZzMib1e9qZwq95WVmGB-acnot5ka4a
или
https://mva.microsoft.com/ru/training-courses/-python-django-11415

7) Two Scoops of Django 1.11
8) bash; Docker
9) ? numpy, pandas, xgboost, Hadoop ?
1015168
#119 #1015168
>>1015163
10 300/секунду из 10
55 Кб, 1366x768
#120 #1015222
Здорово, бандиты, с чего вкатиться сисадмину? Я знаю немного JS, с питоном не знаком вообще.
Админю на линупсе, так что с коммандной строкой дружу, супер-погромирование не нужно, пока что хватит простых скриптов.
Ну собственно я сейчас посмотрю пару роликов и прочитаю тред, потом качну пару книжек. Алсо, у меня есть "Карманный справочник по python", годнота или не нужен?
10152251015230
#121 #1015225
>>1015222
Для начала хуярь python3 вместо python.
10152311015258
#122 #1015226
>>1015110
Не то что бы заморачиваюсь, просто делать пока нечего. Спасибо, антош :3
#123 #1015230
>>1015222
Сначала проебался с python-puthon, потом с clear.
НУ и еблан же я.
#124 #1015231
>>1015225
А есть еще ipython, какой профит от него?
10152321015248
#125 #1015232
>>1015231
К нему в комплекте идет стильные, лицензионные беспроводные наушники от Apple.
290 Кб, 679x513
#126 #1015248
>>1015231
Подсветка, автокомплит и история команд, помимо прочих фич, которые я почти не использую.
10152571016314
#127 #1015257
>>1015248
Спасибо.

Кароч, сегодня почитаю всякие материалы и завтра на работе напишу скрипт, который делает "apt update, apt upgrade", начну с простого.
1015270
#128 #1015258
>>1015225
Лучше python3.6, просто 3 запускает 3.5
#129 #1015270
>>1015257
Спасибо, сам бы не додумался такой же скрипт написать. Теперь вот напишу.
1015278
#130 #1015278
>>1015270
Какая странная срань получилась. Пароль почему-то не требует. Не нравится это мне.
#131 #1015391
>>1014780
ахах, проиграл
#132 #1015404
http://ideone.com/Y7d44X
Можно ли написать проще?
1015443
#133 #1015443
>>1015404
через format оно, я думаю, правильнее будет, а вообще как-то ты очень странно время сравниваешь, анончик.
http://ideone.com/ZrytUv
1015446
#134 #1015446
>>1015443
Ну, как в голову пришло, лол.
39 Кб, 980x382
#135 #1015484
Все правильно пишут?
10154901015492
#136 #1015490
>>1015484
Всегда думал, что I присваивается не вся строка, а один элемент. Чот хз, как проверить
for i in 'sraka':
____print(i)
____break
Не всю же строку выведет
#137 #1015492
#138 #1015504
Ну типа In возвращает итератор. Или проверяет элемент на вхождение.
6 Кб, 527x210
#139 #1015555
Забавно.
10156041015606
43 Кб, 677x266
#140 #1015604
>>1015555
Это так не работает
1015606
#141 #1015606
>>1015555
>>1015555
>>1015604
Что за волшебство. У меня разные цифорки
#142 #1015630
Поцаны в питоне есть какое-нибудь колдунство, которое способно из числа сделать список последовательности цифр до этго числа включая его само:
3 = [1,2,3]
4 = [1,2,3,4]
И так далее?
1015631
#143 #1015631
>>1015630
range(x)
10156351015637
#144 #1015635
>>1015631
range(x + 1)
1015639
#145 #1015637
>>1015631
list(range())
1015638
#146 #1015638
>>1015637
list(range(1, x + 1))
1015640
#147 #1015639
>>1015635
Тогда уж 1 + range(x+1)
1015640
#148 #1015640
>>1015639
Нет, вот это правильный ответ >>1015638
1015642
#149 #1015642
>>1015640
Да я уже понял, что обосрался, после того как отправил
#150 #1015672
Объясните ньюфагу на пальцах про метод __init__ в классах.
1015681
#151 #1015681
>>1015672
Конструктор
#152 #1015710
посоветуйте книгу в которой написано какие книги читать что бы понять нужно ли мне программирование.
1015711
#153 #1015711
>>1015710
Ну уж это-то точно и без сомнения Кнут
1015713
#154 #1015712
прочитал луца, погружение, думание, нашел несколько опечаток в тексте, по цитате из любой из этих книг могу сказать из какой именно книги цитата. я теперь гожусь в миддл?
1015718
#155 #1015713
>>1015711
спасибо пошел читать! надеюсь через год все прочту и потом наверное приступлю уже к программированию!
1015714
#156 #1015714
Ананас. Я уже прочел "Думай питоном", хотя если ты чего и спросишь - я обосрусь скорее всего, но ответь на вопрос о дальнейшем пути:
Самое ли время выбрать фрейморк и проект, и начать пилить, или нужно поглубже запитониться с книгами по углубленному питону?
И если уже можно обмазаться вебом, то будет ли лучше изучить сначала фляжку, а уже потом джанго, или хуй с ней с фляжкой?

>>1015713
Ну можешь сицп почитать, если кнут не нравится как личность. А вообще не совсем понятно, что именно ты спросил? Ты хочешь знать нужен ли тебе питон, или как ты в целом с кодингом? Если второе, то наверни Доусона, изичная книга про игрульки.
10157161015717
#157 #1015716
>>1015714
не, ты мало прочтал, читай еще книг! я вот уже год читаю, пока ниодной строчки кода не написал, но чую скоро программирование попрет!
1015719
#158 #1015717
>>1015714
offtop
а можешь посоветовать книгу по скорочтению?
1015720
#159 #1015718
>>1015712
лол. ты и в джуна не годишься. важно знание фрйворков
1015726
#160 #1015719
>>1015716
Пф, я полтора года уже читаю.
Прочитал все книги Касперски, пол главы книги по JS, курс cs50 прошел, html и css, курс на ютубе по реверсу и крякингу, введение в системное программирование, три главы K&R, половину Стивена Праты по Си, а так же скачал все книги Тенненбаума!
И тоже не написал ничего кроме хелловорлд.
Еще годик, и напишу наконец что-нибудь крутое. Надо потерпеть только.
1015722
#161 #1015720
>>1015717
Скорочтение говно и беззадач, разве что ты будешь с утра им газеты читать.
Так что могу только посоветовать книгу Поварнина "Как читать книги"
1015723
#162 #1015722
>>1015719
оо ты на пути джедая! держись! еще немного и в мидлы! болею за тебя, обнял.
1015724
#163 #1015723
>>1015720
спасибо пошел читать! ну все погромирование держись!
#164 #1015724
>>1015722
Спасибо бро, щас вот еще книг по питону накачаю, и тоже тебя обниму
1015728
#165 #1015726
>>1015718
да, ты прав, пары книг про фреймворки не хватает
#166 #1015727
ебать читаю уже 3 года зрение пиздец упало как хуй от радиации. посоветуйте что выбрать для чтения про программирование: линзы или очки?
#167 #1015728
>>1015724
С питоном такая беда вообще, что он везде. Думал скачать все книги по питону, а там тебе и ИБ и мл и дада ебаная саенс, придется же все читать и изучать. Поэтому парралельно нужно быть подкованным в математике, я вот и гайд нарыл как раз.
http://hbpms.blogspot.ru/
#168 #1015729
>>1015727
Надо написать скрипт, который тебе подберет очки, оправу, и все автоматом закажет с али.
1015731
5 Кб, 225x225
#169 #1015730
>>1015727
Если читать про питон то определенно лучше очки. пикрил
#170 #1015731
>>1015729
я еще не дошел до написания программ, пока читаю...
1015736
84 Кб, 1024x600
#171 #1015736
>>1015731
Мы поможем.
Даже начну вот.
#172 #1015739
>>1015727
Тут сложный вопрос. С одной стороны, в очках ты выглядишь умнее, но с другой - тянкам куны в очках не очень нравятся. Но в линзах глазам неудобно.
Очки носить явно удобнее, от них не болят глаза, если правильно подобраны, да и дешевле в долгосрочной перспективе. Если все-таки решишь брать очки, то хотя бы скомпенсируй свой внешний вид ухоженной бородой и нацепи на книгу обложку Оруэлла.
1015744
#173 #1015744
>>1015739
но подойдет ли Оруэлл к моему модному свитшоту? или лучше кардиган?
#174 #1015748
ухожу из питона в pr, пока крутящееся говно не уберут. дебил тот, кто сделал, полный кретин, идиот, прудорк, долбоёб

фомру сделан, чтобы общаться, а чтобы общаться нужно сообщения читать, а как тут читать, когда динамическая картинка постоянно отвлекает?

пока!
#175 #1015750
>>1015748
Ну пока. а у мення не крутится
#176 #1015751
>>1015748
*форум

пока, пидор
#177 #1015754
>>1015748

>что такое адблок

#178 #1015780
>>1015748
Что за картинка?
1015782
#179 #1015782
>>1015780
Сверху к постам однажды были прикручены спиннеры. Но потом куда-то пропали.
1015797
#180 #1015788
Кротан, который хотел пилить свой рогулик на питоне, ты еще здесь? Как успехи? Нашел ли подходящий тутор?
#181 #1015792
Аноны, какой кусок кода нужно влепить, что бы скрипт запускался от имени администратора?
#182 #1015793
>>1015792
Всмысле, сразу, не спрашивая пароля?
1015795
#183 #1015795
>>1015793
Пароля нет 100%
#184 #1015797
>>1015782
Епт, появились.
1015798
#185 #1015798
>>1015797
А меня бог-машина миловал пока, они и когда были не крутились.
Ну вы там держитесь.
1015802
#186 #1015802
>>1015798
Да заблокировал уже.
#187 #1015832
>>1015792
Ануны, прошу, гуглится одна хуйня
1015834
#188 #1015833
Может кто-то пояснит за блок говнокода что я накатал.
Чому оно вызывает ValueError: I/O operation on closed file. Если я вначале каждого цикла заново открываю новый файл ?

https://ideone.com/HebhHW

Делал тоже самое с with и тогда создается только последний файл, ну или они все просто переписываються.
1015835
#189 #1015834
>>1015832
Запускай с судо.
1015841
#190 #1015835
>>1015833

> Если я вначале каждого цикла заново открываю новый файл ?


У тебя внутренний цикл, в котором закрывается.
А открывается лишь во внешнем.
1015839
#191 #1015836
>>1014477 (OP)
Блядь, какой же в питоне ебанутый синтаксис. Я привык опираться на костыли, а тут их нету. Посоветуйте единую расовую книгу или курс с задачками.
10158381016003
#192 #1015838
>>1015836

>не нравится синтаксис питончика


Гугли сам, лисья харя.
1015840
#193 #1015839
>>1015835
А ну да, это я затупил, но всё равно как и с with появляется только один файл с последней итерации
1015844
#194 #1015840
>>1015838
Книг слишком много, я хочу одну и самую лучшую.
1015849
#195 #1015841
>>1015834
У меня шинда. Я просто переделываю через pyinstaller и надо, что бы скрипт (ехешник в этом случае) сразу выполнялся от имени администратора.
1015874
#196 #1015844
>>1015839
А всё я мудак, вредно много сидеть, никакой внимательности.
Я не счетчик запихнул в создание файла
#197 #1015849
>>1015840
Лутц изучаем питон. Быстренько, по основам.
1015982
#198 #1015874
>>1015841
Бля, я уже в петлю лезу, помогите, умоляю
10158841016004
#199 #1015884
>>1015874
Правой кнопочкой мыши по exe, вкладка Совместимость, ставим галочку Выполнять эту программу от имени администратора.
1015886
#200 #1015886
>>1015884
Это в коде надо написать
1015888
#201 #1015888
>>1015886
А так можно?
1015889
#202 #1015889
>>1015888
https://stackoverflow.com/questions/19672352/how-to-run-python-script-with-elevated-privilege-on-windows
Если не найду менее костыльный способ, буду юзать этот.
10158911015893
#203 #1015891
>>1015889
Может стоит загуглить по словам python and UAC? Или это совсем не то, что надо?
1015893
#204 #1015893
>>1015891
https://stackoverflow.com/questions/130763/request-uac-elevation-from-within-a-python-script
Вот тут, в первом ответе описана функция, которая проверяет, с правами админа запущен скрипт, или нет. А надо, что бы кусок кода в скрипте говорил о том, что последующий код должен выполняться с правами админа.
Надеюсь этот способ >>1015889 так работает.
1015895
#205 #1015895
>>1015893
Попробуй поставить поиск за последний год. Может есть что посвежее.
#206 #1015918
Аноны, тут хр-ка написала, и попросила написать херню небольшую с selenium+page object pattern.

> page object pattern


Что это за чудо, юзал кто? Актуально? Нужно?
P.s. Гугл огорчает скудностью результатов.
10159591015965
#207 #1015924
>>1015792
google://sudoers
#208 #1015950
Принес обратно свой говнокод с новой проблемой.
https://ideone.com/VaHj8r
Короче суть такова, что программа входящий csv файл разбивает на несколько других по заданному количеству рядков.
Проблема в том, что в последнем цикле какого-то хуя имена перемешиваються и начинают идти не по порядку, хотя до этого момента, если проверить, то всё норм. И плюс на таблице из 20 значений показывает 18.
Если кому не в лень вникнуть, то буду очень признателен, а то сам уже битый час сижу вообще ничего в голову не приходит.
Может разве что последний цикл без try переписать, да вот чот не пойму как ?
1015974
#209 #1015959
>>1015918
Нет такого паттерна, хуйню какую-то пишет.
1015965
#210 #1015965
>>1015918
хрка твоя чушь написала, сделай как хочешь и скажи вот вам ваш паттерн, получите распишитесь, и еще можешь каких нибудь "abstract paragraph meta fabric pattern" вхуярить в сопроводительном письме
>>1015959
+1
#211 #1015974
>>1015950
Всё, уже сам разобрался, больше не надо.
#212 #1015982
>>1015849
Бля, какой же ебанутый язык. Лучше руби задрочу, чем вашу парашу.
1015983
#213 #1015983
>>1015982
Лучше анус себе задрочи вместе с парашей.
1015985
#214 #1015985
>>1015983
Питонупитух закукарекал. Ровный пацан не зашкварится об вашу хуйню.
1016016
#215 #1015988
Поясните, почему в регионах вакансий Пайthон так мало и что же мне делать? Правда я еще не приступил к изучению. А джава, чертовка, так и манит, ведь у неё в вакансиях - раздолье. Успокойте меня, плз.
И еще, наверное, глупый вопрос и вообще мне, наверное, не стоит вскрывать эту тему, но как же можно решить проблему со скоростью питона, cython - одно из решений? Нужно ли знать C. Проблема ли, что я совсем от слова вообще не знаком с программированием,а план по самообучению капьюта заенз меня напрягает своим требованием к математике. Пролейте свет, джентльмены.
10159911016003
#216 #1015991
>>1015988
1. Есть удаленка , да, напрягает поиск, но что делать, кому сейчас легко? Может только разве php-шникам.
2. К тому времени как тебе не будет хватать скорости питона, я думаю ты поймешь как правильный и быстрый код писать.
#217 #1016003
>>1015836

>в питоне


>ебанутый синтаксис


Скорее ты ебанутый.
>>1015988

>решить проблему со скоростью питона


Ты где-то упираешься в нехватку производительности пайтона? Серьёзно? Расскажи, а я помогу с инструментом как смогу.
#218 #1016004
>>1015874

>я уже в петлю лезу


Как что-то плохое.
42 Кб, 604x406
#219 #1016016
#220 #1016072
С помощью QSql.QSqlDatabase не могу подключится в MySql. lastError выводит driver not loaded, хотя драйвер и в списке drivers() есть, и физически присутствует в необходимой папке, установки хоста, логина, пароля, и имени бд правильны, что проверялось не один раз. Что необходимо сделать, чтобы установить подключение с БД?
10160991016772
#221 #1016099
>>1016072

>С помощью QSql.QSqlDatabase не могу подключится в MySql


Винда?
1016100
#222 #1016100
>>1016099
Да, 10 х64
1016109
#223 #1016109
>>1016100
Мог бы уже давно погуглить.
1016115
#224 #1016115
>>1016109
Почти все то, что нагугли - не помогло. Не пробовал только с помощью qmake собрать драйвер, чем и займусь при возможности. Я надеялся, что у кого-то была такая же или подобная ситуация и он поделится тем, как из нее вышел.
1016128
#226 #1016137
>>1016128
Только что попробовал, бесполезно.
1016152
#227 #1016152
>>1016137
Тогда дай больше информации.
Версия python, pyqt, где лежат плагины, конфиг qt.
10161631016302
¿CURIO? #228 #1016155
В тред призываются бородатые помидоры 300k/тактовый импульс

Использовал кто-нибудь Curio? Как вам?
1016159
#229 #1016159
>>1016155
Читал доки, пиздато. Но где использовать непонятно. Библиотек-то нет. Sans IO раскрутится может, тогда заживём.
#230 #1016163
>>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.
66 Кб, 604x604
#231 #1016180
Ребят, подскажите плез:
Что дальше делать?
Выучил более менее питон.
Как труЪ прогромист написал свой бложек на джанге. Вроде все понял.
Что дальше учить/делать?
Хотел после джанги учить PostgreSQL, но мне кажется, что я еше джангу знаю недостаточно. Точнее никак.
Дак вот. Подскажите пожалуйста, что делать дальше? Что учить? В каком направлении двигаться? inb4: нахуй Или где брать задачки для решений?
#232 #1016215
>>1016180
Анон, признайся, ты кот?
1016228
#233 #1016228
>>1016215
Нет. Не ешьте меня
Лучше поавда подскажи пожалуйста, как мне дальше быть?
Ибо диплом погромиста получил, знаний только везде понемногу, но больше всего по питону+жанге.
Если к сентябрю-октябрю не доучу свой стек и не найду работу - меня загнобят и я вскроюсь.
10162291016231
#234 #1016229
>>1016228
Учи базы, что уж там. Выбирай следующий проект посложнее и пили
#235 #1016231
>>1016228

>меня загнобят и я вскроюсь



Пруфы не забудь сюда закинуть
12 Кб, 638x164
#236 #1016236
Питоняши, объясните принцип работы данного примера пожалуйста.
10162391016242
#237 #1016239
>>1016236
А все, кажется понял. Строка B = B[1:] каждый раз изменяет объект.
#238 #1016242
>>1016236
Сукк, подумал что будет если скормить этому маняциклу не двоичное число или вообще не число и проиграл.
1016244
#239 #1016243
>>1016180
запили каталог чего нибудь, на джанге: категории должны быть произвольной глубины вложенности, у item должно быть произвольное количество свойств, по этому нужно искать, сортировать. ближайший аналог структура каталога авито. на фронтенде попробуй react\angular\что там еще сейчас менстрим. когда запилишь, начни писать unit-тесты для джанги, когда с джангой покончишь начни писать unit-тесты для фронта. потом придумай сторонний сервис - обновлятор данных каталога, желательно с использованием асинхронного подхода к программированию (asyncio, twisted если сервис на питон), свяжи его с каталогом не через бд, а через вебсокеты или очередь сообщений, тут тоже можешь тесты хуйнуть.
и хуяк! ты конкуретноспособен на рынке труда.
10162471016251
#240 #1016244
>>1016242
А чего будет? орд вычисляет репрезентейшн символа, потом чот умножается на удвоенный ноль, потом строка становится корче на первый символ
1016262
#241 #1016247
>>1016243
кое что забыл: когда будешь делать сервис-обновлятор генерируй дохуя items, а в джанге посмотри как с этим справляется ее orm - нраица? нет? добро пожаловать в sql.
после этого точно готов к труду и обороне.
1016289
#242 #1016251
>>1016243
так обычно и бывает, запилил свой блог, а потом сразу каталоги с реактами а асинками
1016254
#243 #1016254
>>1016251
ну правильно, что такое блог? кому нахуй он нужен со своим хеллоуворлдом? а так хотя бы на минималку сможет рассчитывать, чонеть типа "500руб\час удаленно".
10162551016261
#244 #1016255
>>1016254

>500р в час


Ого, на 500 р больше, чем имею сейчас. Украду анонов путь к успеху. Правда бог мне предстоит запилить, ну да похуй
#245 #1016261
>>1016254
ну так-то верно, только от хеллоуворлда до асинка сразу нихуя не перейдешь
1016264
#246 #1016262
>>1016244

>потом чот умножается на удвоенный ноль


Вот тут хуйня. Будет выдавать неожиданный и неправильный результат, ведь корректно работает только если в строке символы 1 и 0. Соответственно это ord не имеет смысла вооще. Пример для имбецилов короче.
1016265
#247 #1016264
>>1016261
да, знаю, этот рубеж (асинк немного ломает мозг) придется преодолеть, тем более когда он запилит каталог он уже поосвоится с питоном.
1016267
#248 #1016265
>>1016262
Ну в примере речь о двоичных числа, так что суть претензий непонятна. Хотя в чем суть таких вычислений, я так и не понял. Я недостаточно математичен
1016340
#249 #1016267
>>1016264
upd.
когда он будет пилить каталог он встретится с асинхронным подходом js, а если он не стреманется webpack и будет использовать ecmascript6 с его async\await, то когда он возьмется за asyncio увидит знакомые штуки-дрюки.
#250 #1016271
>>1016180
А ты бложек то вести будешь, или так, сунул высунул ушел?
#251 #1016286
>>1016180
А твой бложик выдержит > 10000 запросов в секунду?
#252 #1016289
>>1016247
SQL надо будет выучить раньше, на этапе всяких annotate-aggregate, а с кучей item одним запросом справляется QuerySet.bulk_create, нефиг гнать на orm
1016291
#253 #1016291
>>1016289
а я не про создание а про вывод, ну например взять все айтемс и взять к ней все еще "чего то" связанное, это "чего то" фильтрануть и прифигачить к айтему
1016294
#254 #1016294
>>1016291
и да, я знаю что в 1.11 добавили subquery, и я его протестировал, результат с сабквери орм был около 6 секунд, результат сырого sql 0.51 секунды. в оправдание орм, могу добавить лишь то, что queryset закешировался и 2й раз работал уже как raw sql.
1016359
#255 #1016302
>>1016152
Точные пути такие:
plugins -- C:\Program Files (x86)\Python36-32\Lib\site-packages\PyQt5\Qt\plugins
qt.conf -- C:\Program Files (x86)\Python36-32\Lib\site-packages\PyQt5\Qt\bin

qt.conf представляет из себя следующие:
[Paths]
Prefix = C:\Program Files (x86)\Python36-32\Lib\site-packages\PyQt5
Binaries = C:\Program Files (x86)\Python36-32\Lib\site-packages\PyQt5
Plugins = 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 = ..
#256 #1016309
>>1015727
Очки. Их все равно ты будешь надевать только за компом. Если ты баба и каждый день красишься, то линзы.
#257 #1016314
>>1015248

>import numpy


Хули у меня подсветка не работает?
154 Кб, 937x817
#258 #1016336
как люблю я кодить чушь
на питоне
и потом делиться ей
в идеоне

покажу братулям из пр
результаты
но не видеть никогда
мне зарплаты
10164141016703
#259 #1016340
>>1016265
Прост ты не погромист, поэтому нихуя не понимаешь что тебе пример говнокода лютого, говна в мозг с лопаты закидывают.
1016704
#260 #1016345
Народ, такое дело. Можно ли написать программу, которая запускает питоний скрипт отправляя ему какие-то параметры и глядя на возвращаемые результаты? Как можно запустить питоний код по нажатию кнопки? Может запустить интерпретатор с параметрами пустить и тд?
Сама программа на C#
#261 #1016348
>>1016345
Ну вот в C# тред и пиздуй
#262 #1016350
https://ideone.com/LOxaz4

Почему не работает?
В Питоне для детей работает же!!!

Короче, смысл в том, что ты вводишь 11, а он пишет: "... Головная боль!"
А у меня он просто выводит ту строку, которую принял.

Не надо писать про инпат, эта почему не работает?
1016353
#263 #1016351
>>1016345
си-шарп-фаршмак
#264 #1016353
1016377
#265 #1016354
>>1016345

> на C#


уёбывай, пидор
#266 #1016359
>>1016294

>результат с сабквери орм был около 6 секунд, результат сырого sql 0.51 секунды


Оба запроса в студию, прозреваю что ты обосрался с составлением в orm
#267 #1016377
>>1016353
лолед
#268 #1016412
Питоняши, как вы относитесь к книжкам Python Types and Objects и Python Attributes and Methods?
Есть что-нибудь такое же короткое/сжатое но по-свежее?
1507 Кб, 1920x1040
#269 #1016414
>>1016336
Браво.
#270 #1016426
os.remove() удаляет прям удаляет, и никакими программами для восстановления не вернуть данные?
10164441016490
#271 #1016427
54 Кб, 255x199
#272 #1016431
Эх, ребята! Тут такое расстройство.

Нашел значит годный курс (как мне показалось).
https://www.datacamp.com/tracks/data-scientist-with-python
Начал его проходить, все нормально шло, прям получал удовольствие. И тут на 2 этапе где-то по-середине мне вываливается "За продолжение плати 30$".

Так вот, есть ли что-нибудь похожее бесплатно и стоит ли этот курс 30$ на самом деле (хотя это не только за этот курс, а за доступ на все курсы на платформе, но все же).
Меня питон именно с точи зрения Data Science интересует.
10164341016712
#273 #1016434
>>1016431
Ну и добавлю, мне 30$ в принципе не критично, но не хотелось бы просто так их потратить, если есть адекватная альтернатива.
#274 #1016444
>>1016426
Пс, ты знаешь как происходит удаление файлов? Видимо нет - гугли.
1016447
#275 #1016447
>>1016444
А можно точнее?
1016471
#276 #1016471
>>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
10164751016477
#277 #1016475
>>1016471
И да, похуй как ты удаляешь, шифт+дэлит или очищением корзины - файлы просто становятся доступны к перезаписе.
#278 #1016477
>>1016471
Блядь, так я и имел ввиду, удаляет ли os.remove() полностью.
1016504
#279 #1016490
>>1016426
от фс зависит
1016493
#280 #1016493
>>1016490
Фс?
#281 #1016504
>>1016477
Ты глупенький?
1. Берёшь и читаешь документацию к этому своему

> os.remove()


2. Скорее всего нет, слишком уж затратно по времени это всё.
#282 #1016505
Так, зачем писать self в функциях в двух словах?
#283 #1016530
>>1016505
Тоже мучает этот вопрос.
А ещё зачем нужно if __main__ == "__name__", бред какой то.
1016536
#284 #1016534
>>1016505
Ссылка на текущий экземпляр класса
1016541
48 Кб, 600x729
#285 #1016536
>>1016530
Код под таким if будет выполняться если файл запущен на выполнение и не будет если импортирован в другой файл

А теперь съебал нахуй!
#286 #1016541
>>1016534
так из классов-предков тоже через self вызывается, не понятно
#287 #1016542
>>1016536
да ты сам нихуя не понимаешь
#288 #1016545
>>1016536
Все равно не понятно нихуя.
пилю уже третий сайт на джанго параше и не ебу нахуя это нужно, ебать я говно
#289 #1016546
>>1016536
Там написано, что:
Если метод __мэин__ равен строке (__мэин__), товыполнится дальше то, что будет в теле программы
1016550
#290 #1016550
>>1016546

> метод


Нет

> метод __мэин__


Нет
1016551
#291 #1016551
>>1016550
это объект
1016554
#292 #1016552
Поясните дауну за self, я так инчего и не понял. Зачем он нужен? Код усложнять что ли?
#293 #1016554
>>1016551
Во-первых, это имя. Во-вторых, не __меин__, а __name__.
1016565
#294 #1016562
"self надо писать при объявлении функции в классах, вне класса он не нужен."

Больше ни для чего self не нужен?
#295 #1016565
>>1016554
не учи папку, сынок
if __name__ == '__main__':
print('Эта программа запущена сама по себе.')
else:
print('Меня импортировали в другой модуль.')
1016567
46 Кб, 604x479
#296 #1016567
#297 #1016703
>>1016336
В моем оригинале должно было быть "с пр", иначе ритм ломается
71 Кб, 604x453
#298 #1016704
>>1016340

>не прогромист


Абидна
1016706
#299 #1016705
>>1016505
Изи же.
Вот создал ты класс представляющий питона
class Python:
___"""occasional pythun"""

Все, класс запилен.
Теперь можно созать обьект этого класса
петян = Python()
И даже запилить ему аттрибуты
петян.длинна = 100
Но каждый раз ведь затрахаешься аттрибуты каждому обекту присваивать
Поэтому пилим так
...
Так погоди, я только что понял что не на твой вопрос отвечаю. Но пост все равно отправлю.
#300 #1016706
>>1016704
Не слушай того дауна. Примеры должно быть как можно более простыми и касаться только заданной темы, обвешивать их левыми проверками совершенно ни к чему.
1016763
#301 #1016711
>>1016505
чтоб мужики уважали и грили маладца
гугли блядь, ленивое тупое хуйло
10167141016717
#303 #1016714
>>1016711
Могу я писать this или that вместо self?
1016929
881 Кб, 1920x1080
#304 #1016717
>>1016711

Ой, как хорошо, что Питон служит этаким фильтром и вся быдлятина на нём и отсеивается, прям как на первых двух курсах института, а до веб-девелопинга только норм люди доходят, зайдёшь в JS-тред и там, начиная с опа все наши, на картиночках мальчики в юбочках - всё как положено, все вежливые и дружелюбные, някают, анимешечки, минеты предлагают, все дела итд.

А ты просто кусок быдла недоразвитого, дальше пихона не продвинешься, неадерталец.
10167201016722
#305 #1016720
>>1016717
Ты ошибаешься. Я вот вежливый и дружелюбный, а пишу на питоне.
Правда, я почти не сижу в /pr, потому что тут какие-то злобные дети с своим дурацким сленгом про петухов, пуки и прочее говно.
1016728
#306 #1016721
Аноны, сколько просить на позиции джуна-веб-автотестировщика?
P.s.Опыта тестинга месяц какой, на питоне скоро год будет.
P.p.s. Работа на удаленке.
#307 #1016722
>>1016717

>дальше пихона не продвинешься


не хочу ломать твой мирок, но мне похуй на каком языке решать задачи, я писал под ios, unity, сейчас пилю говно на angular2
такие безмозговые уёбки, которые задают наитупейшие вопросы, уже отвеченные в самой блять популярной книге, должны гореть на кострах
10167271016733
#308 #1016726
>>1016721
Где и как такую работу нашёл?
1016731
#309 #1016727
>>1016722

>Задают наитупейшие вопросы, уже отвеченные в самой блять популярной книге.



Не припомню в Библии ни строчки про self питона.
Максимум что там было - змей-пенис, совратившний Еву. Это первородный грех, называется, потом бог выгнал Еву и Адама на землю, они начали ебаться ещё больше и во все дырки и от них пошли все люди, такая вот история.
Правда, первой женой Адама малолетка какая-то была, так что ваш прародитель по Библии - педофил, но Бог её прибил, потому, что он вовсе не добрый, в Библии добро и зло местами перевёрнуты, хотя такой уёбок, как ты на темы культуры, религии и философии общаться не в состоянии же.
1017891
#310 #1016728
>>1016720
ну так через первые два курса института всем же приходится пройти...
#311 #1016729
>>1016721
Пристрой меня, с меня регулярный минет.
1016731
#312 #1016731
Кто-нибудь по теме выскажет предположения хоть?)
>>1016726
В рашке, кем - очевидно я думаю.
>>1016729
Ты же кун, да? Зачем мне миньеты от куна?
10167341016735
#313 #1016733
>>1016722

>сейчас пилю говно на angular2



Да ты по жизни только на производство говна и годишься.

Писал под айос, но свалил, потому что уёбки там долго не задерживаются, неудачник по жизни, попытался продать своё дерьмовое опущенное приложение, но нихуя не вышло, посрал кирпичами, обложил всех хуями и ушёл, хотя отчётливо ясно, что сам такой лох и во всём виноват.

А в Юнити даже не суйся.
1016746
#314 #1016734
>>1016731
Ты - кун, я - кун. Я у тебя сосу, прикольно же.

Совсем не то, что с бабой.
1016738
#315 #1016735
>>1016731
точнее
1016738
#316 #1016738
>>1016734
Вот именно, совсем не то, так что иди лучше займись чем полезным.
>>1016735
Что точнее? Москоу сити. Неужели это важно при удаленке?
1016748
64 Кб, 337x600
#317 #1016743
Сап анаоны!
В общем сделал свой первый сайтец на жанге.
Обычный бложек с админкой, множеством ссылок, функцией добавления новых статей, визуальной состовляющей из css+html и так далее. Включая то, что на пике.
Делал по туторчику с ютаба. Все понимаю, все нравится.
Сейчас читаю офф. документацию в переводе (polls).
Жангагерлс прочел - то же самое, что уже сделал.
Сегодня-завтра хочу читать example.
Что дальше учить, питунисты? Все ли я правильно делаю?
Почитал, тут советуют Asyncio. Мне не рановато его учить?
Потом хотел react бахнуть, для какого-никакого наличия современных технологий и стека. Тоже думаю, что еще рано. Не так уверенно еще освоился с жангой.
Вообще планирую сделать 1 борду и 1 сайтик с добавлением водяных знаков онлайн, чтобы указать их в портфолио при устройстве. Норм, не?
В общем подскажите куда ехать нахуй дальше? Будет прям очень идеально, если мне напишут последовательность что делать и учить дальше.
Всем чмоки в етом чати.
1016782
#318 #1016746
>>1016733

>потому что уёбки там долго не задерживаются


Чет ору. Хуй соси, никуда я не свалил и xcode у меня прямо сейчас под рукой, просто мобильное приложение работает как часы и мне дали пару других задач.
unity говно, к этому я больше не притронусь

> только на производство говна и годишься


всяко лучше чем борщи хлебать
1016754
#319 #1016748
>>1016738
ты - гомофоб? пока...
1016884
#320 #1016754
>>1016746

>дали пару других задач


Так всю жизнь на задних ножках сабочонкой и проскакал перед хозяином за крошки и косточки.
Вот не понимает человек, что если ты работаешь на дядю, ты тупо раб и никогда человеком не станешь.
Ладно хоть вдоволь хуёв насосался.

Юнити - говно для ламерок, которые только ноют, а делать нихуя не умеют. Куча отличных игр на Юнити и никаких проблем у людей. Ах да ты же не человек.
Почистишь мне ботинки?
1017018
#321 #1016763
>>1016706
Этот говнокодер порвался.
#322 #1016772
>>1016072
Бамп вопросу.
#323 #1016782
>>1016743
Скинь ссылку на ютуб
1016785
#324 #1016785
>>1016782
"Создание блога с нуля пиздожанга онлайн без регистрации без смс"
1016824
#325 #1016806
>>1014525
спасибо большое
#326 #1016824
>>1016785
Спасибо, помогло
2 Кб, 443x36
2 Кб, 443x36
2 Кб, 443x36
#327 #1016863
Привет, анончики. Давно не программировал и вот туплю сижу. Есть два файла - poisk.py и bd.py 1 пик. Лежат в одной директории. Из bd мне нужно импортировать список с названием id 2 пик.
Итог - 3 пик. ЧЯДНТ?
1016864
1 Кб, 321x43
1 Кб, 204x52
#328 #1016864
>>1016863
Блять, все похерилось. Вот - 1 пик и 2
1016865
#329 #1016865
>>1016864
В выражении импортированивания расширение модуля указывать не след
1016871
#330 #1016871
1016876
#331 #1016876
>>1016871
точка пу убери
1016877
#332 #1016877
>>1016876
А, спасибо
#333 #1016884
>>1016748
С каких это пор парень, которому не нравятся другие парни - гомофоб?
>>1016721
Бумп
#334 #1016910
Учу питон 3, читаю книжки, смотрю видеокурсы разные итд. Пишу в текстовом файле и открываю в консоли, еще в ИДЛом.

Суть в том, что я смогу найти работу потом? Или надо учить всякие Джанги итд?

Что вообще надо что бы взяли на работу?
10169131016923
sage #335 #1016913
>>1016910

> Что вообще надо что бы взяли на работу


js thread
#336 #1016923
>>1016910
Мрезкие работобляди
#337 #1016927
Проэкзаменуйте меня!
#338 #1016929
>>1016714
Да, если хочешь чтобы потом на тебя смотрели как долбоёба
14 Кб, 914x325
#339 #1016930
Сап, анончики. Выполняю работу по саммону школьников в свой вуз по заданию кафедры. Решил автоматизировать это дело. Написал программу - пикрелейтед. Берем рандомное сообщество, связанное с информатикой. Получаем список участников сообщества, дальше фильтруем по году от 1997 до 2000 и отсеиваем по Москве. Только вот если эти фильтры применить в вк, выдает 700+ результатов. А в моей программке всего 25. В чем может быть проблема?
1016940
#340 #1016932
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")
#341 #1016933
это мой вирус. Я назвал его жирус
1016937
#342 #1016937
>>1016933
Неплохо. Я не реверсер, но попробую догадатся, что он делает.
Он пилит 10 мильенов пустых файлов?
1016939
#343 #1016939
>>1016937
точн, братишка
#344 #1016940
>>1016930
Дебажить кто будет? Твоя кафедра? Я? Ты?
Расставляй брейкпоинты и гляди после какого фильтра отсеивается основная часть людей и думай что с ним не так.
#345 #1016942
Посмотрите код, в чем проблема?

else :false
if Billy=лох else 0 :approveded
...............
range(i=0, k=2, x=b)
b:onload

Write:"Billy fuccking veryfecalishhiet"
Print ("Billy fuccking veryfecalishhiet")

end.
1016947
#346 #1016947
>>1016942
Зарепортил предсиавителя деструктивного культа.
#347 #1016949
Если я импортирую из программы1 в программу2 список и наполняю его в программе1, как мне сделать так, чтобы он заполнялся и в программе2?
10169551016974
96 Кб, 1024x600
#348 #1016950
Бля, вирус словил
10169531017004
#349 #1016953
>>1016950
моё увожение
1016954
#350 #1016954
>>1016953
хотел опасный код прогнать через dis.dis() но вот чего вышло!
#351 #1016955
>>1016949
Поясни, у тебя два запущенных скрипта, в первый импортирушь список, определенный во втором?
#352 #1016974
>>1016949
Этот список нужно куда-то выгружать.
#353 #1017004
>>1016950
на линуксе же нет вирусов)
1017008
#354 #1017008
>>1017004
есть, просто их надо ставить с официльных репозиториев)
#355 #1017018
>>1016754

>Вот не понимает человек, что если ты работаешь на дядю, ты тупо раб и никогда человеком не станешь.


>Ладно хоть вдоволь хуёв насосался.


>мам, мне нибобо, он работаит на дяду, ни то что я гордый фрилансер 300кк

#356 #1017025
https://pastebin.com/5fcA7vTs
Как сделать такое на питоне?
1017029
#357 #1017029
1017030
#359 #1017036
>>1017030
for x in a:
print(chr(a))

что сделать чтобы отображало русские символы я не знаю, погугли
10170461017054
#360 #1017046
>>1017036
>>1017030
А вообще хуй знает, в юникоде о = 1086
можешь прогнать по своему конечному списку с функцией ord()
что оно вообще делает в оригинале ?
#361 #1017049
Русский алфавит начинается с позиции 1040 и заканчивается 1103.
#362 #1017051
Fyjy, поясни суть.
Как тут считается, что покерный флэш сдан в руку? Не могу понять, ну больше или равно пяти, как это с флэшем связано то. Метод has flush

http://greenteapress.com/thinkpython2/code/PokerHand.py
1017052
#363 #1017052
>>1017051
Я все пони, ложная тревога, Андрюха.
#364 #1017054
>>1017036
https://pastebin.com/5REqjNfW
Принтом-то в консольке пишет, как положено
в массиве путь к файлу, содержащий не-ASCII символы, нужно открыть этот файл
1017057
#365 #1017057
>>1017054
Я нихуя не понял, но записываешь путь как строку и всё, если файл отдельно:
path = os.path.join(path, "Моя борьба.pdf")
a = open(path, "r")
1017059
#366 #1017059
>>1017057
Путь к файлу приходит из другого скрипта в таком виде, с этим ничего поделать нельзя.
1017065
#367 #1017065
>>1017059
И в чём проблема ?
https://pastebin.com/C3ggj8jS
1017071
#368 #1017071
>>1017065
С моими данными вывод как тут>>1017030
1017081
485 Кб, Webm
#369 #1017079
>>1015158

>Че врачи то говорят?

1017084
#370 #1017080
Анон, а анон?
А как следует изучать стандартную библиотеку, чтоб от корки до корки?
Например, можно было бы придумывать себе задачи в которых что нужно используется. Но это первое что пришло в голову, а такие мысли ведь не всегда лучшие
1017244
#371 #1017081
>>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
1017082
#372 #1017082
>>1017081
Самое главное-то забыл
b.decode('utf-8')
1017360
#373 #1017084
>>1017079
Но это же хорошо. Разве ты какой-то моралист.
#374 #1017150
>>1014558
Я так понимаю, что тем, кто шарит в английском, следует читать 5-ое издание, да?
1017155
#375 #1017155
>>1017150
Да, распоследнейшее, какое только есть
#376 #1017173
Как сделать так, чтобы итерации в цикле выполнялись с интервалом, допустим, в 30 секунд?
1017175
#377 #1017175
>>1017173
time.sleep()
1017176
#378 #1017176
>>1017175
Сейчас почитаю, спасибо :3
64 Кб, 1280x720
#379 #1017214
https://tproger.ru/sponsored/how-to-find-a-mentor/
Кто хочет стать моим ментором ?
#380 #1017237
>>1017214
Могу разве что о своем опыте игры в диабло3 рассказать
1017238
#381 #1017238
>>1017237
Бля это же говно, нахуя ты в нее играл ?
10172391017306
#382 #1017239
>>1017238
Ну я думал там как во второй все будет
1017240
#383 #1017240
>>1017239
Сам на такую хуйню повелся, только я в итоге всего раз прошел и забил.
1017241
#384 #1017241
>>1017240
А я ничего, почти даже приывк. Мне главное чтол лут падал, рандомненький.
1017242
#385 #1017242
>>1017241
Хорошо быть аутистом, говорят, в программировании помогает.
Ты хороший программист ?
1017243
#386 #1017243
>>1017242
Я то аутист? Это не я играю годами в скайрим или в симс, как некоторые тян с ютуба. Нет, я гуманитарий-грязнокровка
1017245
#388 #1017245
>>1017243
Просто стадии болезни разные.
>>1017214
Кстати, они там за неделю менторства берут от 40 до 80 евро, а вы тут бесплатно отвечаете.
#389 #1017249
>>1017214
дементором
1017251
#390 #1017251
#391 #1017257
Охохошеньки хохо
#392 #1017281
Смотри, питонач, есть такой кусок кода, в котором выводятся сведения о загрузке программы в процентном соотношении. Как сделать так, чтобы проценты изменялись в текущей строке, а не писались с новой? Что-то погуглил и ничего не нашел, кроме полного очищения консоли, которое мне не подходит
for d in data:
cur+=1
print('Загрузка.. ' + str(cur/total*100) + '%')
#393 #1017282
>>1017281
Что-то я проебался с разметкой, но думаю и так понятно, что я имел ввиду
#394 #1017285
>>1017281
А так разве можно?
#395 #1017288
>>1017281
Для баша и подобных есть escape sequence'ы для этого.
https://en.wikipedia.org/wiki/ANSI_escape_code

Можешь еще посмотреть в сторону ncurses и подобных.
1017289
#396 #1017289
>>1017288
Или скорее для эмуляторов терминала, независимо от шелла.
#397 #1017290
>>1017214
Очевидная проплаченная статья. Реклама.
#398 #1017295
Аноны, нужно через мейл.сру отправлять письмо, юзаю селениум(хром). Заполнил все поля, кроме тела самого письма, все никак не могу его выбрать и ввести данные.
Поиск и выбор элемента по XPath юзал, по ID юзал, но ни в какую не выбирается.
В чем я проебался и что сделал не так? Может там хитрый JS какой, иди еще что?
P.s. Код поиска элемента стандартный

> browser.find_element_by_xpath("......").send_key(".....")

10172981017306
#399 #1017298
>>1017295
Почему низкоуровневые интерфейсы не использовал?
1017352
#400 #1017306
>>1017214
Ментор это хуй который код ревью делает? У меня почти 4 года коммерческого говнокода на пайтоне есть, это же считается?
>>1017238

>говно


Ты говно, а дьябла 3 охуенна.
>>1017295

>юзаю селениум


И при чем тут python? Для node.js есть nodemailer, в пайтоне вообще встроенный модуль для работы с smtp так и называется smtplib, ну или email если лень с низкоуровщиной ебаться
10173521017413
#401 #1017345
Ебаный стрит, как же тебя поймать то.
10173581017850
#402 #1017352
>>1017298
Ибо заказчику нужно именно так, что поделать..
>>1017306
Питон при том что я использую его и либу селениум. Анон, если бы я хотел поинтересоваться как организовать рассылку, то я бы так и спросил(или в школе или у тебя), но тут вопрос немного в другом.
10173561017389
#403 #1017356
>>1017352
Блять, "или в гугле или у тебя"
Само-фикс.
#404 #1017358
>>1017345
Будем рассуждать логичиски.
Чтоб узнать есть ле стрит, пререводим лист с рангами в строку без пробелов, так же делаем с рукой, руку надо отсортировать еще.
Смотрим if 'rooka' in 'qwerookaуцй', вуаля вроде бы. Еще надо handle with тузы.
10173821017471
#405 #1017360
>>1017082
Моё не раскодирует, лан буду первый скрипт ебать.
28 Кб, 406x514
#406 #1017366
читаю хабр
https://habrahabr.ru/post/141501/

>Но необходимо всегда держать в голове, что декоратор вызывается ровно один раз. Ровно в момент, когда Python импортирует Ваш скрипт. После этого мы уже не можем никак изменить аргументы, с которыми.



Не могу понять о чем это. О каком подводном камне здесь предупреждают?

Вот пишу код, все работает как я хочу.
https://ideone.com/nhrti5
10173731017376
#407 #1017373
>>1017366
Наверное о том, что ты не сможешь изменить mark уже после того, как навесил декоратор на функцию.
Хотя при желании и это можно обойти.
#408 #1017376
>>1017366
Это перевод, оригинальной статьи уже не существует.
Читай лучше что-нибудь более вменяемое.
#409 #1017382
>>1017358
хуйня получается.
последовательность рангов карт начиная с туза
"12345678910111213"
ранги на руке
"туз туз туз двойка туз"
То сравнение выдаст что стрит есть.
1017412
#410 #1017389
>>1017352

> тут вопрос немного в другом.


Вопроса то и нет, лол.
1017398
#411 #1017398
>>1017389
Хорошо, вот вопрос:
Как мне выбрать это поле, куда вводится текст сообщения?
1017571
#412 #1017412
>>1017382
Пришлоссь зименить метод сравнения карт, теперь сравнивается сначала по рангу потом по масти. Теперь сортировка работает, но я ведь метод сломал.
#413 #1017413
>>1017306

> дьябла 3 охуенна.


Это в сравнении с чем? В сравнении с д2 она кусочек говна.
10174411017444
#414 #1017441
>>1017413

>кря

10174431017444
3 Кб, 256x185
#415 #1017443
1017927
#416 #1017444
>>1017441
ну ты и даун, лол, дьябла 3 говно даже по меркам современных клонов второй дьяблы, я вообзе хз с чем там её предлагал сравнивать >>1017413

но игра как бы мусор вообще
1017927
#417 #1017471
1017589
#419 #1017571
#420 #1017583
>>1014477 (OP)
Короче, пытался в Pycharm установить SciPy - выскочила такая вот ошибка:

numpy.distutils.system_info.NotFoundError: no lapack/blas resources found

Чё он хочет-то, блять?

Алсо, посоветуйте конфу для стремящихся.
1017585
#421 #1017584
>>1017475
Гивдонище
#422 #1017585
>>1017583
У многих такая залупа - ставь Anaconda
#423 #1017589
>>1017471
Интересное решение, смотреть я его, конечно, не буду. Но спасибо
1017609
#424 #1017609
>>1017589
Если вкратце, то перестань все делать через строки. В данном случае используй числа.
1017624
#425 #1017624
>>1017609
Хорошо, спасибо. Я и так с этими строками сегодня так намучался, что прилег отдохнуть и вот проспал до ночи, лол. Нахуй строки. Там же в классе определен ранг цифрами
#426 #1017850
>>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
10178511017864
#427 #1017851
>>1017850
Тут такая штука, что туз в моем классе стоит единицу, и может быть как в конце так и вначале стрита.

А еще я заметил тут что сумма пяти карт всегда кратна пяти, лол.
1017853
#428 #1017853
>>1017851
классы не нужны, если все это ради одного покера

для туза отдельная проверка, если самая старшая карта меньше 13, то присваиваешь ему стоимость 1 на время цикла
1017863
#429 #1017862
Вроде наговнокодил я ловушку для стрита. Но как теперь проверить, все ли она ловит? Вроде когда появляется тру, то стрит есть, но нет ли его тогда, когда выводится ложь?

Может, время окунуться в тестирование лол?
1017865
#430 #1017863
>>1017853
Ну, все упражнение про ООП, без классов трудно будет
#431 #1017864
>>1017850
all(x == y + 1 for x, y in zip(hand[:-1], hand[1:]))
#432 #1017865
>>1017862

> но нет ли его тогда, когда выводится ложь


Напиши функцию, которая генерирует все стриты.
И проверь для каждого стрита, что выводится тру.
1017867
#433 #1017867
Проснусь, и рефакторить!
инб4 не проснусь
>>1017865
Так и сделаю.
Спасибки, анонасики
1017868
#434 #1017868
>>1017867
Лол, забыл похвастаться то говнокодом
http://ideone.com/AQ39l5
#435 #1017870
1017872
#436 #1017871
кто-то в /b/ выкладывал сохранялку скриншотов из prntscr(программа которая в облако кидает сразу скрины). подкиньте ссылку на гитхаб, кто сохранял. может этот анон тут обиитает
#437 #1017872
>>1017870
Да ты прав, там я наворотил.
#439 #1017891
>>1016727
с какими поехавшими я делю борду
#440 #1017927
>>1017444
>>1017443
Еще одни убеждатели с идеальным вкусом.
хаскилл.jpg
1017941
#441 #1017941
>>1017927
Чеж не Brainfuck сразу
10179631018029
#442 #1017959
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.
10179651018101
#443 #1017963
>>1017941
Ибо брэйнфак эзотерический язык, а не для практического использования. Вот Edwin Brady (тот, что написал книгу о Idris) упоминает, что другой эзотерический язык Whitespace полный по Тьюрингу, но не pac-man complete, то есть на нем сложно написать реализацию пакмэна.
#444 #1017965
>>1017959
d[c] = 1 + d.get(c, 0)
10179711018101
#445 #1017971
>>1017965
Благодарю. Пиздос такой легкий ответ, а столько голову ломаю
1018101
#446 #1018004
>>1017878
Непонятно и круто
1018005
#447 #1018005
>>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 и относятся ко второй группе.
Занятная особенность.
1018019
#448 #1018011
>>1017878
Кстати, к последнему вопросу: там тру не должно быть, туз один раз считается вроде, так что функция все прально делает
1018019
#449 #1018019
>>1018005

> 5 и 6 получили ключ 3


Забыл поправить.

>>1018011
Я просто думал, что может быть у тебя тузы могут подменять любые карты.
#450 #1018029
>>1017941
Хаскилл это вечный слуга Шеогората
1018075
#451 #1018075
>>1018029
Я кстати, когда попал в сети пр и увидел что тут всех троллируют каким-то Хаскелем, подумал что язык в честь Хаскилла назвали, типа язык-слуга сумасшедшего бога.
Как оказалось, нет
1018098
#452 #1018076
Сосоны, трёх книг лутца хватит? А то накачал целую пачку книг, а вдруг это пустая трата времени и хватит только этих трёх (1 изучаем, 2 программируем).
#453 #1018078
>>1018076
Для начала попробуй хотя бы одну скачанную книгу открыть и почитать.
#454 #1018080
>>1017868
Вроде classify правильно работает, хотя я небыл уверен что так использовать словари можно.
#455 #1018082
>>1018076
По моему гуманитарному опыту, лутца пока читаешь - забываешь нахуя ты начал его читать. Он наверное пойдет для углубленного изучения, когда уже написал пару хуиток.
#456 #1018098
>>1018075
Бля, неужели и Брэйнфак назвали не в честь мозгоёбства?
#457 #1018099
>>1018076
Изучаем питон достаточно. На остальные 2 тебя уже не хватит.
1018205
#458 #1018101
>>1017959
>>1017965
>>1017971
Бля, ну зачем гет, ебать. Что за задания?!
d = collections.Counter(c)
1018182
#459 #1018164
>>1014477 (OP)
Вопрос по Pandas.
Есть таблица, столбцы name, Y, Z.

Есть исходные данные в виде набора Name1:z1, name1:y1, name2:y2, name2:z2... , которые нужно записать в эту таблицу.

Можно ли в таблицу записывать по адресу, т.е. по адресу [name, Z] вставлять значение ?

В описании и в гугле не нашел, в датасет даже строку добавляют в виде отдельного датасета
#460 #1018182
>>1018101
Для этого пришлось бы еще про модуль писать, книга то не бесконечная. А тут догадаться надо
#461 #1018205
>>1018099
Почему не хватит? Они же самые вкусные, о том как, наконец уже, программировать!
#462 #1018206
Сап, я нюфаня. Подскажите, четвертое издание Изучаем Python Лутца (я так понимаю его изучение обязательно) еще актуально? Пятого издания на русском я не нашел.
1018209
#463 #1018209
>>1018206
Читай четвертое
1018224
#464 #1018224
>>1018209
Ок, спасибо
1018225
253 Кб, 989x641
#465 #1018225
>>1018224
Если хочется посвежее(5-ю версию), то в изменениях все написано. Можешь и на английском новое прочитать, там немного.
1018227
#466 #1018227
>>1018225
Прикольная книжка. Где покупал?
1018229
#467 #1018229
>>1018227
В гугле
#468 #1018240
>>1014477 (OP)
Надо поменять тип данных у столбцов в Panda Dataset.

Нашёл astype, например

data_df = data_df.astype(dtype= {"aaa":"int64",
"bbb":"object","zzz":"float64"})

А можно ли скопом задать типы столбцов, например, по порядковым номерам (0,1,2...) или по сегменту (0:2)
#469 #1018258
Хромоязыкий итт.
О чем вопрос, ананас?
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 так же расти за константу или нет?
10182601018415
#470 #1018260
>>1018258
Не константна, а линейный рост, конечно же. Нуфак, как есть нуфак.
1018415
#471 #1018314
Кто нибудь когданибудь использовал именованные тупли в бою?
1018357
#472 #1018332
лежит книга саммерфилда "Программирование на Python3, мусор или как?
1018359
#473 #1018357
>>1018314
Ну я использовал.
#474 #1018359
>>1018332
Одно из худших что есть по питону, серьезно.Всегда всем советую Дэвида Бизли, имхо лучшая книга по змее
#475 #1018415
>>1018260
>>1018258
Переведено правильно, но общепринятого понятия "расти за константу" не существует. Если b - это константа, то f(x) + b все так же будет в O(g(x)). Точно так же, как и bf(x) будет в O(g(x)). Константы на такие вещи не влияют - это довольно просто доказывается на основании определения big O.
#476 #1018458
>>1014779
JavaScript.
#477 #1018506
А в hex цветов помещается гораздо меньше, чем 2^32 ?
#ff00ff
#478 #1018507
>>1018506
Просто если взять эти РГБ и перемножить:
255x255x255 = 16581375
2^32 = 4294967296

4294967296/16581375 = 259 примерно
Где остальные цвета, спрашивается?
1018510
#479 #1018508
>>1018506
hex = 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: #RGBA


16 ^ 8 = 2 ^ 32
#480 #1018509
>>1018506
И прозрачность не добавляет новых цветов, ты можешь конвертировать rgba -> rgb.
#481 #1018510
>>1018507

> 255x255x255 = 16581375


> 2^32 = 4294967296


> 4294967296/16581375 = 259 примерно


"Примерно" позабавило. Ты забыл 0 включить, 256 х 256 х 256 должно быть. И результат деления 256 должен быть.
1018513
#482 #1018513
>>1018510
а сколько вариантов с нулями, как ты считаешь?
#483 #1018514
Как кодируются цвета в хекс?
1018518
#485 #1018519
Оказывается в 32 большинство цветов и не цвета вовсе а 24+прозрачность
15 Кб, 500x400
#487 #1018538
>>1018525
Noo ohuet' teper'
1018539
48 Кб, 500x400
#488 #1018539
>>1018538
А ответ прост, параметр zoom - нужен.
1018579
#489 #1018571
Что значит
"знание и применение паттернов проектирования"
если речь идет о джанго?
Я всегда считал это каким-то джава-сектанством, никогд не изучал.

опыт работы: лаба1
1018583
#490 #1018579
>>1018539
Вот тут как раз именованные тупли и могут пригодится, чтобы хранить широту и долготу автобуса
1018589
#491 #1018583
>>1018571
Ну я так полагаю, что паттернам проектирования плевать, на каком языке и фреймворке ты их исполняешь?

опыт работы: -
#492 #1018589
>>1018579
Типа так? Хз что за тупли
1018590
108 Кб, 1024x600
#493 #1018590
>>1018589
Пикча то
10185971018599
#494 #1018597
>>1018590
Паша?
1018615
40 Кб, 1366x731
#495 #1018598
Что это за хуйня!?
Вот где я в одной строчке мог ошибиться? Или глаз замылился или лыжи не едут.
#496 #1018599
>>1018590
Тоже вкатываешься в асинхронность?
#497 #1018601
>>1018598
Еще и с пикчей объебался. Вот это пиздец.
#498 #1018604
>>1018598
У меня все работает. Вангую вендо-проблемы.
#499 #1018605
>>1018598

>Вот где я в одной строчке мог ошибиться?


>cmd

#500 #1018612
>>1018598
Убери b перед 'cmd'.
Ошибка не очень понятная, но проблема в том, что внутри subprocess.py используются строки (str) и питон жалуется, что нужны bytes, поскольку ты подсунул bytes.
А именно вот этот код:

> " " in arg


> str in bytes -> ошибка.

1018736
#501 #1018614
статик мапс нахуй посылает, что ему не нравится - неясно.
#502 #1018615
>>1018597
Нет, но ты близок.
#503 #1018616
>>1018615
Ленка, ты?
#504 #1018617
>>1018615
Каша?
#506 #1018647
Бананас, а есть ли что получше для работы с браузером чем webbrowser? А то он вкладки открывает, а закрывать их не умеет, или обновлять
929 Кб, 1600x1200
#507 #1018736
>>1018612
Добра тебе!
#508 #1018991
>>1018525
Как научился понимать, что говорят на инглише?
1022034
#509 #1018994
>>1018615
Няша? ^^
#510 #1022034
>>1018991
Летсзлеи смотрел
Тред утонул или удален.
Это копия, сохраненная 17 июля 2017 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски