Карта сайта

Это автоматически сохраненная страница от 06.12.2018. Оригинал был здесь: http://2ch.hk/b/res/187667217.html
Сайт a2ch.ru не связан с авторами и содержимым страницы
жалоба / abuse: admin@a2ch.ru

Срд 05 Дек 2018 22:25:31
Хай Бэ. У меня есть идея, прошу лишь информации.
Хай Бэ. У меня есть идея, прошу лишь информации.
Хай Бэ. У меня есть идея, прошу лишь информации. Вот я додумался до такой хуйни, как генератор рандомных картинок. Допустим, я напишу скрипт, сделаю меню, в котором я буду нажимать на кнопку "ржака" - а мне будет показываться одна из картинок в заранее заготовленной библиотеке. Суть вопроса - как написать такой скрипт на питоне, при условии, что я нихуя не шарю, но готов заняться изучением. Дискасс



Срд 05 Дек 2018 22:27:26
[OP]

Бампать лень, так как кто заинтересуется - сам сюда заглянет. Коли нет - ещё раз создам, хуле мне

Срд 05 Дек 2018 22:28:02



Срд 05 Дек 2018 22:30:36
Лучше сделай программу, которая будет сортировать картинки по цветам или похожестью.

Срд 05 Дек 2018 22:34:26
[OP]

>>187667499
Тоже идея неплохая, но для этого мне нужно понимать, что мне нужно изучить. Мне нужно только чтобы меня направили, дальше я сам. Звучит инфантильно, но я профан в программировании, поэтому и спрашиваю тут

Срд 05 Дек 2018 22:36:29
>>187667217 (OP)
import random
from PIL import Image

Срд 05 Дек 2018 22:36:51
Стерлигов - уёбок, который в жизни ничего полезного не создал и никакой пользы не принёс.
Это обычный, вонючий барыга, лишённый какой либо чести и морали как в бизнесе, так и в жизни.
Всё, на что он способен, это продавать хлеб в 20 раз дороже себестоимости и эпатировать громкими заявлениями, промывая людям мозги сказками о гибнущем мире.
Спросите любого честного фермера, любого экономиста, любого учёного, да примените сами элементарное логическое мышление и вы легко поймёте, что россказни Стерлигова - несостоятельны совершенно. Все эти сказки направлены лишь на то, чтобы привлечь к себе внимание и оправдать его бизнес модель "экологических продуктов", на 200 % спекулятивную и бесчестную.
И меня до глубины души поражает, сколько находиться дегенератов, способных его всерьёз воспринимать.
Россия действительно под угрозой, но не из-за жидов, или развития технологий, из-за колоссального количества дебилов и хронических неотёсанных идиотов.
Такое количество идиотов, хорошо только для ворья и барыг, вроде Стерлигов, для всего остального, для науки, искусства, технологий, стабильности общества и его будущего - это колоссальная угроза.
Я не слишком много букв написал, а, дебилы? Если кто-то и представляет угрозу для нашего народа, то это вы и только ВЫ !
Ни хера полезного в жизни не делаете, способны только слушать всяких бородатых пидарасов, да перекладывать проблемы собственного скудоумия на жидов и пендосов.

Срд 05 Дек 2018 22:38:09
>>187667217 (OP)
Графика на питоне это боль
Для аккуратного exe нужна магия с Qt и pyinstaller

Срд 05 Дек 2018 22:41:06
>>187667811
Для открытия рандомной картинки достаточно
import os
import random

PIL только если рисовать собираешься

Срд 05 Дек 2018 22:42:09
[OP]

>>187667898
>>187668042
Можете предложить какие-то несложные проги, но чтоб для этого мне нужно было изучить какую-то часть в питоне. Не тупо скатать код ctrl+c ctrl+v, а именно чтоб самому написать. Заранее благодарю

Срд 05 Дек 2018 22:42:34
>>187668042
Спасибо,анон,буду знать:3


Срд 05 Дек 2018 22:42:42
>>187667217 (OP)
Читаешь папку с файлами, все их имена сохранены в массиве.

Генератором случайных чисел выбираешь в диапазоне [0, ржака.length] случайный элемент массива.

...

profit

Срд 05 Дек 2018 22:43:28
>>187668105
Послушай лекцию на степике.
В чём проблема?


Срд 05 Дек 2018 22:44:37

Срд 05 Дек 2018 22:45:45
>>187668134
random.choice() будет элегантнее
Он возвращает случайный элемент из любого итерируемого объекта

Срд 05 Дек 2018 22:46:01
>>187668179
Какие сисечки. Пак есть?

Срд 05 Дек 2018 22:47:10
>>187668279
Вроде тоже самое.

Но я питон чисто для олимпиад изучаю без библиотек и фанатизма 2ю неделю.

Срд 05 Дек 2018 22:47:21
>>187668296
Пак чего,женских сисек?


Срд 05 Дек 2018 22:48:33
бота для телеги можешь сделать с такими опциями, неплохо будет

Срд 05 Дек 2018 22:50:54
>>187668361
Пак этой няшки, лол.

>>187668426
Зачем тебе такой бот, если есть паблики и каналы мемасов?

Можно тогда парсить всевозможные каналы, складывать в облако их смехуечки и выдавать рандомно фид ленту.

Срд 05 Дек 2018 22:52:38
>>187668105
Исходи из практической ценности
Таска в оп-посте ок
Можно ещё написать выкачивалку комиксов с bash.im для пополнения базы
Или чекалку файлов для понимания размеров и состава коллекции картинок

Ну или банальные задачки типо поиска слов в файле, автокликера для мышки
Даже простой поиск простых чисел или Фибоначчи поможет с языком освоиться

Только, пожалуйста, форматируй код по pep8

Срд 05 Дек 2018 22:56:11
>>187668352
Все норм)
Твоё решение рабочее
Мой комментарий был про красоту кода (делай велосипед только если учишься, а так используй стандартные либы)

Срд 05 Дек 2018 22:56:29
>>187667217 (OP)
>сделаю меню
>меню
Для меню нужно юзать какие-то pyqt или что-то еще, это сложно и не нужно.
Лучше сделай скрипт для терминала, в котором читаются все файлы в папке, запусти его из пайтона через os.system(). Считаешь все названия файлов. Далее посмотришь длинну списка. Выберешь случайное название. Выведешь картинку через матплотлиб или опять же просто вызовешь какое-нибудь приложение через скрипт терминала. И положишь этот пайтон скрипт в рут.

В итоге получается такой юзкес. Ты хочшеь посмеяться -> открываешь терминал ctrl-t. Набираешь python f, нажимаешь tab, у тебя команда дополняется до python funnypicture.py. Нажимаешь enter, смеешься с картинки. Всё занимает 1 секунду.

Срд 05 Дек 2018 22:59:33
>>187668765
Я стараюсь наоборот использовать библиотеки по минимуму. Если найдется какая-нибудь уязвимость, например, как в js недавно ГСПЧ смогли восстановить, то будет пизда.

У тебя помимо ГСПЧ из рандом еще появляется возможная уязвимость в random.choice() - смысл?

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

Срд 05 Дек 2018 23:00:40
>>187668778
На винде os.system сразу открывает файл в проге про умолчанию, matplotlib не нужен

Срд 05 Дек 2018 23:01:40
>>187668907
Ты дуралей? Может у тебя еще уязвимости в атомарных операциях? Может начнешь сейчас собирать свой процессор, компилятор, операционную систему?
Чему только школьников учат...

Срд 05 Дек 2018 23:04:31
>>187668907
Твой подход называется security through obscurity и у него много минусов
Да и если говорить про оптимальность кода, то опенсорс стабильнее будет
А уязвимости будут всегда, сам ли ты пишешь или берёшь готовое

Срд 05 Дек 2018 23:32:04
>>187668994
>сейчас собирать свой процессор, компилятор, операционную систему?
Сейчас бы не слышать про закладки в ОС и процессоре. Пиздец, совски ебаные, все в светлый коммунизм до сих пор верят.

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

Срд 05 Дек 2018 23:33:47
>>187669138
Ты угадал направление и минусы я понимаю.

Это всего лишь парадигма, а привычки формируются с мелочей.

Оупенсорс на удивление во многих случаях дырявый.

Срд 05 Дек 2018 23:44:17
>>187670269
>что скоро появится новый игрок по процессорам
Ага, вкатится в многомилиардную индустрию, станет под пивко кристалы делать и щемить компании с несколькими десятками лет ресерча и пантентами.

Срд 05 Дек 2018 23:45:04
>>187668907
Какие уязвимости на джаваскрипте, ты бы ещё на бейские их искал. Не в обиду бейсику, что сравнил его с жабаскрепами.

Срд 05 Дек 2018 23:45:52
[email: sage]

>>187667217 (OP)
довен, уже давно все написано
у путона есть api wrapper для giphy

ты просто делаешь 1 запрос типа api/v1/zalupa и тебе выдается первая картинка или что там

в слаке есть такой бот

Так что пошел нахуй отсюда со своими идеями, чмохен

Срд 05 Дек 2018 23:48:25
>>187670810
А почему v1? Нахуй ты версию поставил, дебил?

Срд 05 Дек 2018 23:55:47
[email: sage]

>>187670911
Потому что ты пиздоглазый даун не видишь что я в качестве примера написал как это устроено у giphy.
Каких только долбаебов на дваче не встретишь, ппц.

Чтв 06 Дек 2018 00:16:51
>>187670742
Почему бы и нет.


← К списку тредов