Size: a a a

Сообщество Python Программистов

2021 February 16

AT

Alexander T in Сообщество Python Программистов
Vadim Apenko
А по очереди ставить не вариант?
обе либы используются в скрипте
источник

VA

Vadim Apenko in Сообщество Python Программистов
Ты не понял. Ставишь ту, где <=3

Потом ту где >=3.
источник

VA

Vadim Apenko in Сообщество Python Программистов
Ну вообще по хорошему бы сделать issue туда, где старая зависимость. Пусть починят
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Alexander T
обе либы используются в скрипте
Микросервисы!
(Время дурацких идей)
источник

VA

Vadim Apenko in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Микросервисы!
(Время дурацких идей)
Мы в рамках одного микросервиса на такое нарывались)
источник

AT

Alexander T in Сообщество Python Программистов
Vadim Apenko
Ты не понял. Ставишь ту, где <=3

Потом ту где >=3.
и оно падает в этот момент
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Vadim Apenko
Мы в рамках одного микросервиса на такое нарывались)
Наносервисы!!
источник

VA

Vadim Apenko in Сообщество Python Программистов
Alexander T
и оно падает в этот момент
В пип есть ключ для игнорирования такого
источник

VA

Vadim Apenko in Сообщество Python Программистов
Не помню как пишется
источник

AT

Alexander T in Сообщество Python Программистов
я пробовал насильно ставить одну из версий, тогда вся штука падает, там реальная несовместимость.

мне самое непонятное, как оно работало до этого.
источник

A

AstralRomance in Сообщество Python Программистов
А все-таки, вот я подключил пакедж лоудер, привязал руты. А перехода на страницу почему нет? Шаблон в нужной папке есть, что я не так делаю-то?
app.py:
aiohttp_jinja2.setup(
       app,
       loader=jinja2.PackageLoader('commanderpairings', 'templates')
   )
routes.py:
def setup_routes(app):
   app.router.add_route('GET', '/', views.index)
   app.router.add_route('POST', '/', views.add_player)
   app.router.add_route('GET', '/token', views.get_token)
   app.router.add_route('GET', '/validate_token', views.validate_token)
   app.router.add_route('GET', '/pairings', views.pairings)
views.py:
@template('pairings.html')
async def pairings(request):
   return {}
index.html:
<input type="button" class="btn btn-primary" value="START EVENT" action='/pairings' />
источник

k

krau5 in Сообщество Python Программистов
2022-01-01T00:00:00-05:00

Что это за формат времени?
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
krau5
2022-01-01T00:00:00-05:00

Что это за формат времени?
ISO
источник

k

krau5 in Сообщество Python Программистов
уже нашел, поздновато🌚
источник

k

krau5 in Сообщество Python Программистов
Вот, может кому понадобитс
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
прикольно тайпскрипт это просто добавленные аннотации типов в js? а могли бы просто язык расширить
источник

$

$name$ in Сообщество Python Программистов
Функции только с именованными аргументами

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

Таким образом, если просто передать два аргумента в функцию, то возникнет исключение TypeError. Но если передать их как именованные аргументы, то всё будет работать отлично.

Такой прием может быть полезен для того, чтобы улучшить понятность кода. Здесь, что вполне очевидно, можно использовать и позиционные аргументы – в том случае, если поместить их до *.

#функции
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
$name$
Функции только с именованными аргументами

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

Таким образом, если просто передать два аргумента в функцию, то возникнет исключение TypeError. Но если передать их как именованные аргументы, то всё будет работать отлично.

Такой прием может быть полезен для того, чтобы улучшить понятность кода. Здесь, что вполне очевидно, можно использовать и позиционные аргументы – в том случае, если поместить их до *.

#функции
пользовался уже пару раз, прикольная тема, но конечно в основном для библиотек
источник

$

$name$ in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
пользовался уже пару раз, прикольная тема, но конечно в основном для библиотек
Только сейчас узнал. В аиограме видел, но не знал зачем
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
и ещё есть только позиционные аргументы
источник