@ru_python

Страница 6944 из 9768
Марк
04.11.2018
18:43:35
Это не баг Это вопрос, который решается прочтением 2 страниц из доки / книги
Я к слову. Да и по тому треду - чувак попросил подсказку. В чем проблема дать подсказку, где читать?

Alexander
04.11.2018
19:19:32
Для людей обременённых знаниями всегда имеется трудность в подсказках, особенно в таких чатиках

Google
Alexander
04.11.2018
19:21:03
Я думаю, что дело в подходе, они резкими ответами и не очень явным указанием создают раздражитель для человека, который будет побуждать его как можно быстрее изучить проблему и получить ответ, чтобы погасить влияние раздражителя, но увы, в чатиках такое не работает, это больше актуально для обучения лицом к лицу

Essentuki
04.11.2018
20:16:01
with open('in_1.txt', 'r', encoding='utf-8') as in_1, open('in_2.txt', 'r',encoding='utf-8') as in_2 , open('out_1.txt', 'w+', encoding='utf-8') as out: in_1_lines = in_1.readlines() in_2_lines = in_2.readlines() out_lines = [] print(in_1_lines) print(in_2_lines) for j in range(min(len(in_1_lines), len(in_2_lines))): cur_1 = in_1_lines[j].strip().split('=')[0].strip().strip('\"') cur_2 = in_2_lines[j].strip().split('=')[0].strip().strip('\"') out_lines.append('\"'+cur_1+'\"' + '=' + '\"' + cur_2 + '\"' + '\n') out.writelines(out_lines) В чем проблема?

venv\Scripts\python.exe PycharmProjects/untitled2/py.py Traceback (most recent call last): File "untitled2/py.py", line 4, in <module> in_1_lines = in_1.readlines() File "Python\Python37\lib\codecs.py", line 322, in decode (result, consumed) = self._buffer_decode(data, self.errors, final) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd2 in position 1: invalid continuation byte Process finished with exit code 1

Tishka17
04.11.2018
20:25:43
BOM?
Byte order mark

TpouHuK
04.11.2018
20:25:53
а зачем бить?(

Tishka17
04.11.2018
20:26:05
Потому что это пережиток прошлого

И для utf8 не актуально, так как порядок фиксирован в отличие от utf16

Nikolay
04.11.2018
20:31:12
Byte order mark
? помню помню

проклятый BOM

Dark
04.11.2018
20:31:40
ffmpeg ffmpeg -v error -y -re -stream_loop -1 -i E:\try\PyLivestream\video.mp4 -c:v libx264 -pix_fmt yuv420p -preset veryfast -b:v 800k -g 20.0 -maxrate 800k -bufsize 400k -strict experimental -f flv rtmp://va.pscp.tv:80/x/123456 выдает ошибку - аудиокодек должен быть AAC-LC я пыталкя конвертировать но ошибка не уходит что я делаю не так?

Google
Essentuki
04.11.2018
20:34:24
Спасибо))

Sfy
04.11.2018
22:25:15
У меня вопрос важный по кодингу. Концептуальный. Стоит ли изучать модули/библиотеки лобовым чтением документации? Или хуй забить на документацию и использовать её скорее в сравочных целях при возникновении проблем?

Попробовал тупо читать документации по io/sys/re/itertools/string и т.д. Выходит хуйня, потому что 70% этого практически не применяю.

Короче, как правильно изучать программирование, если уже осилил некую базу.

Вопрос к опытным.

ivan
04.11.2018
22:27:28
Если осилил некую базу, то такими вопросами не задаешься.

>Выходит хуйня, потому что 70% этого практически не применяю. Ну вот в этом и проблема

Маришка
04.11.2018
22:27:53
Вопрос к опытным.
Лучше все таки справочник этот знать, что бы не колесить, что уже придумано

ivan
04.11.2018
22:27:56
Начинай делать какой-то проект и параллельно разбирайся со всем

Denis
04.11.2018
22:27:57
Хотя бы один раз доку стоит прочитать целиком, чтобы вспомнить, что там такое есть, когда оно понадобится

Nikolay
04.11.2018
22:31:38
Попробовал тупо читать документации по io/sys/re/itertools/string и т.д. Выходит хуйня, потому что 70% этого практически не применяю.
3rd-party библиотеки/модули можно изучать по мере необходимости. Офф библиотеку знать хотя бы где что лежит и знать, что оно вообще там есть. Можно браться за фреймворки, если веб

Sfy
04.11.2018
22:32:01
Если осилил некую базу, то такими вопросами не задаешься.
Знаю про типы данных. Листы/туплы/дикшенери/сеты/фрозенсеты. Циклы, ветвление. Классы, поля, методы. Статические методы, методы классов, методы инстансов. Наследование, альтернативные конструкторы, инкапсуляция, полиморфизм. Генераторы, итераторы, итерируемые объекты. Понимаю, что всё это и как написать относительно простой код, реализующий всё это. Это я понимаю под базой. Ну и в сокетах разобрался. Написал сервер и клиент с передачей стандартного ввода/вывода bash в сокет на сервере.

Nikolay
04.11.2018
22:32:33
Боец готов

Sfy
04.11.2018
22:32:46
Начинай делать какой-то проект и параллельно разбирайся со всем
Просто брать проект/ставить цель, а потом уже по ходу к ней добирать модули/учиться их использовать?

Nikolay
04.11.2018
22:33:11
Неплохо, если уже сидишь постоянно на *nix машине

Можно сейчас задеплоить на сервак что-нибудь одностраничное, а там дальше - больше

Sfy
04.11.2018
22:34:31
Лучше все таки справочник этот знать, что бы не колесить, что уже придумано
Ну я просто глазами пробежался по всему, что есть в документации. Какие стандартные модули в принципе существуют. Но как полез детально копаться, понял, что ощущаю себя идиотом. Очень много информации.

Nikolay
04.11.2018
22:34:38
Уметь в nano / vim ?

Sfy
04.11.2018
22:34:57
Уметь в nano / vim ?
Я пишу в Vim вместо IDE.

Google
Sfy
04.11.2018
22:35:08
С плагинами.

Nikolay
04.11.2018
22:35:11
@aragaer што скажеш

Denis
04.11.2018
22:35:38
Зачем вим, если есть PyCharm и емакс

Sfy
04.11.2018
22:35:50
Nikolay
04.11.2018
22:35:56
Этот чат захватили вимеры

Sfy
04.11.2018
22:36:05
Зачем вим, если есть PyCharm и емакс
Потому что работа в Vim частая. Буквальная работа.

Aragaer
04.11.2018
22:36:06
что скажу что?

я пользуюсь емаксом с ивил модом

сейчас вот обнаружил, что на моем нетбуке моя либа про каналы странно себя ведет с юникс сокетами

завтра буду разбираться, сейчас спать

ivan
04.11.2018
22:37:08
Ладно. Просто заюзаю твой совет.
Ток ставь чет нормальное Не банальный блог, какой-нибудь(ну, это если веб выбрал)

Nikolay
04.11.2018
22:37:18
G R R Martin, перелогиньтесь

Sfy
04.11.2018
22:37:39
В Виме уже знаю многие хоткеи и фишки, поэтому банально его везде использую. Перелезать на что-то другое лень.

Nikolay
04.11.2018
22:37:59
vcs офк надо, пока что хотя бы минимум

Sfy
04.11.2018
22:38:38
Git знаю хорошо.

Опять же, не с кодингом напрямую связано.

Admin
ERROR: S client not available

Joss
04.11.2018
22:38:48
Потому что работа в Vim частая. Буквальная работа.
Так и пишите на ассемблере. Vim, это не более чем фетиш.

Google
Nikolay
04.11.2018
22:39:00
Ты кого больным нахзвал

ivan
04.11.2018
22:39:27
че это. многое узнает, зато плавно
Ну такое Это банально и никому не интересно

Nikolay
04.11.2018
22:39:47
?

Тогда нужна идея на 1 инстаграм

ivan
04.11.2018
22:40:19
Тогда нужна идея на 1 инстаграм
Вот зачем из крайности в крайность?

Nikolay
04.11.2018
22:40:38
Тогда ботов / автоматизацию какую-нибудь

ivan
04.11.2018
22:40:45
Не, ну конечно да Смотря наскок функциональный этот блог По идее и туда можно кучу фич внести

Sfy
04.11.2018
22:40:54
Ток ставь чет нормальное Не банальный блог, какой-нибудь(ну, это если веб выбрал)
Есть желание допилить сервер+клиент на сокетах. Сейчас сервер просто передаёт stdin/stdout из bash через клиентский сокет, чтобы был удалённый шелл-доступ. Очень много идей, что можно додумать к этому. Ну а так, вроде веб интересен.

ivan
04.11.2018
22:41:26
Я когда практиковался, то писал крестики-нолики в realtime на вебсокетах и как SPA

Подтянул и фронт И с беком поработал нормас

Sfy
04.11.2018
22:42:19
Зашёл на зарубежные сайты и там на малоопытных задачах востребован веб-скрейпинг, вроде как. Поэтому стал читать urllib доки и поставил Beautiful Soup.

Попробую подолбить на заказ какой-нибудь очень дешёвый.

ivan
04.11.2018
22:43:20
Да, либо requests, либо aiohttp

Sfy
04.11.2018
22:44:08
Так requests же в urllib как подмодуль.

Google
Aragaer
04.11.2018
22:44:08
Joss
04.11.2018
22:44:27
Vim это текстовый редактор
да, в курсе, надоели уже вим-фетишисты

Nikolay
04.11.2018
22:44:38
Так requests же в urllib как подмодуль.
ну пользоваться удобнее requests

Master
04.11.2018
22:44:38
то ли дело vi

Nikolay
04.11.2018
22:44:53

Страница 6944 из 9768