Size: a a a

2021 March 29

S

Stan in PiterPy Meetup
Боброний
А как лучше подкопаться к заголовкам запроса aiohttp и нормально их декодировать?
а что ты понимаешь под “декодировать”? достать и работать с ними?
источник

Б

Боброний in PiterPy Meetup
Dima Boger
можно прям перед aiohttp ещё попробовать это всё декодировать
Там разные заголовки могут быть в разной кодировке, разом всё декодировать не получится и придётся парсить полностью, так не хочется делать
источник

DB

Dima Boger in PiterPy Meetup
Боброний
Там разные заголовки могут быть в разной кодировке, разом всё декодировать не получится и придётся парсить полностью, так не хочется делать
Типа не хочется парсить дважды?
источник

Б

Боброний in PiterPy Meetup
Dima Boger
Типа не хочется парсить дважды?
Ага
источник

Б

Боброний in PiterPy Meetup
В идеале после парсинга пройтись по парам ключ-значение, по имени перекодировать нужные заголовки и сложить их в CIMultidictProxy
источник
2021 March 31

DB

Dima Boger in PiterPy Meetup
А никто не подскажет как настроить пайчарм, чтобы мне в поиске (double shift, command click) не выдавались результаты из tests, пока я явно этого не захочу? Тесты в отдельной директории
источник

DB

Dima Boger in PiterPy Meetup
Очень раздражает, когда хочешь найти использование метода, и приходится продираться через сотни тестов

Я рассматривал вариант не писать тесты, но...
источник

TD

Timur Daukaev in PiterPy Meetup
Dima Boger
А никто не подскажет как настроить пайчарм, чтобы мне в поиске (double shift, command click) не выдавались результаты из tests, пока я явно этого не захочу? Тесты в отдельной директории
Там можно настоить скоуп для поиска и исключить из него какие-то директории. По крайней мере, для Ctrl+Shift+F оно работает, правда, выбирать его приходится каждый раз.
источник

TD

Timur Daukaev in PiterPy Meetup
Timur Daukaev
Там можно настоить скоуп для поиска и исключить из него какие-то директории. По крайней мере, для Ctrl+Shift+F оно работает, правда, выбирать его приходится каждый раз.
Settings -> Appearance & Behavior -> Scopes
источник

Б

Боброний in PiterPy Meetup
Dima Boger
А никто не подскажет как настроить пайчарм, чтобы мне в поиске (double shift, command click) не выдавались результаты из tests, пока я явно этого не захочу? Тесты в отдельной директории
*.py,!test*
источник

DB

Dima Boger in PiterPy Meetup
Боброний
*.py,!test*
И где это в command+click?
источник

TD

Timur Daukaev in PiterPy Meetup
Timur Daukaev
Settings -> Appearance & Behavior -> Scopes
А, пардон, а вот для double shift его, видимо, негде включить
источник

Б

Боброний in PiterPy Meetup
Dima Boger
И где это в command+click?
Не знаю, предположил, что ты о поиске по проекту, у меня он замаплен на Ctrl + H вроде
источник

DB

Dima Boger in PiterPy Meetup
вот эта тема
источник

DB

Dima Boger in PiterPy Meetup
command click / command b — провалиться в объявление или использование
источник

Б

Боброний in PiterPy Meetup
Dima Boger
вот эта тема
А, понял. Тогда не знаю
источник

DB

Dima Boger in PiterPy Meetup
Timur Daukaev
А, пардон, а вот для double shift его, видимо, негде включить
Там тоже есть скоуп кстати!
источник

DB

Dima Boger in PiterPy Meetup
по клику на ключ
источник

DB

Dima Boger in PiterPy Meetup
даблшифт тоже подхватывает скоупы
источник

DB

Dima Boger in PiterPy Meetup
Timur Daukaev
Settings -> Appearance & Behavior -> Scopes
Спасибо!
источник