← All posts tagged Python

Strephil
Python хочу сделать домашний пет-проект, скорее просто для себя. Мне нужно будет сохранять где-то 7000 записей каждый день, потом как-то выбирать интересные и может быть рисовать графики.
Как эти данные хранить? можно использовать sqlite, может хватить и обычного csv, у меня же всего одна табличка скорее всего будет.
Strephil
Python Прошёл месяц, почитал я про asyncio, да так и не понял ничего толком.
По прежнему хочу что-то типа традиционного poll/select, чтобы обрабатывать несколько сокетов в одном потоке (или нескольких потоках, но точно не в одном потоке на сокет.

Вот функция asyncio.gather:
Run awaitable objects <docs.py> in the aws sequence concurrently. If any awaitable in aws is a coroutine, it is automatically scheduled as a Task.
Это то, что мне нужно? не будет же оно создавать по новому потоку на каждую корутину?
Я уже сделал прототип нужного мне скрипта, оно вполне себе работает. Но я не разобрался ещё, сколько потоков оно создаёт.

Чувствую, что мозги испорчены сишечкой, я вообще тут мало что понимаю. Я у мамы дурачок.
Strephil
Python Допустим, у меня есть много сокетов, что мне делать с ними по-питоновски?

Использовать epoll и забить на экзотические операционки соблазнительно. Но как-то не очень

Использовать asyncio и наплодить корутин?
Strephil
Python Gmail говно прыщи Внезапно опять перестал работать скрипт, который я наговнякал для разбора писем, не хочет выкачивать письма. Пишет что-то там Could not automatically determine credentials.
Какие ещё credentials, зачем.
Strephil
Python Vim ipython Похоже, я сильно недооценивал команды %load и %run в ipython. Или плагин типа vim-jupyter.
Суть в том, что не нужно ничего печатать в самом ipython, ты пишешь в vim, и написанный код легко переносится в сессию ipython.
Strephil
Python Кажется, сейчас быстренько наговнякаю.
Наговнякал, и сижу, никак не могу понять, почему это говно не работает.
Strephil
Python книги быдлокод Вдруг захотелось почитать какую-то книгу по python.
С python у меня странные взаимоотношения, ну там keras, tensorflow, pandas всякие тыкал.
Скопипастить нужный фрагмент из документации умею. Если понадобится что-то наговнякать, скорее всего сделаю это на python.
А самого яызка как-то не знаю. Книжку почитать, что ли.
Strephil
Python Вчера слышал ругать в адрес python. Не со стороны разработчика, а со стороны пользователя. Если ты хочешь запустить какую-то строннюю программу или набор стронник программ, которых нет в дистрибутиве, то:
1. половина будет ругаться, что python это python2, а не python3; другая половина — что python это python3, а не python2;
2. все они будут вываливать сообщения об ошибках, что нет каких-то библиотек. но из сообщений об ошибках совершенно не понятно, что именно дописать после pip install.

не знаю, что возразить.
Strephil
Python Узнал, что ещё один человек за 30 решил учить python, чтобы стать программисткой, хотя раньше ни чем таким не занималась.
…и мне стало обидно и завидно, у меня ведь есть какие-то чуть большие навыки к программированию. почему же я пердолюсь в сишечку за гроши, а не освою хотя бы python? мог бы тоже программистом стать, хорошие деньги зарабатывать. нет, думаю я, python сложно.
я же делал на python какие-то лабы в keras и tesnorflow, казалось бы, ничего сложного.
Strephil
Python Чѣм мнѣ не нравится Python, так это тѣм, что нѣт удобной работы с цѣлыми числами ограниченной размѣрности. Я не могу указать, что данное число является четырёхбайтовым, к примѣру, и переполнения или битовые операции должны происходить соответствующим образом.
Ну или я готовить этот python не умѣю.
Strephil
Python Начинаю потихоньку ненавидеть python.
Пока программу не запустишь, вообще не понятно, может это работать хоть как-нибудь.
Когда запускаешь, получаешь сообщение об ошибке, из которого вообще не понятно, что не так и что должно быть. :-(
Strephil
Python web Мне нужно напердолить совсем не большой сайт.
Python я немножко знаю, поэтому, наверное, лучше на нём, чем на php.
Только блин, сколько же тут разных фреймворков: wiki.python.org
И какой выборать?..