
Александр
30.07.2018
10:05:28
Народ, такой вопрос, как запустить приложение klein?
Пытаюсь через twistd запустить, мне терминал ругается что модуля с указаны именем нет
Или просто empty module name. Но файл то есть, и я его запускал, в чем может быть причина?
config.py
from klein import Klein
app = Klein()
server.py
from config import app
@app.route('/')
def index(request):
return 'Hello World!'
resource = app.resource
Вот так запускаю: twistd web --class=server.resource

Google

DeadBro
30.07.2018
10:15:02
Пацаны, а есть какой-нибудь чатик по типу python jobs?

ivan
30.07.2018
10:18:05
@django_jobs

Alex
30.07.2018
10:18:49

DeadBro
30.07.2018
10:18:58

Alex
30.07.2018
10:19:10
похоже автора klein покусали джависты

Александр
30.07.2018
10:20:08
Есть какие-нибудь предложения?

Alex
30.07.2018
10:20:23

Александр
30.07.2018
10:20:43
Оке, попробую

ivan
30.07.2018
10:20:59
А если не джанго?
Больше не знаю
Есть общие(не ток по питону)
И есть для Киева отдельно

Valery
30.07.2018
10:21:09

Alex
30.07.2018
10:21:27
есть еще Quart, который недавно пушали на EuroPython.

ivan
30.07.2018
10:21:38
Зачем торнадо, когда aiohttp??

Google

Valery
30.07.2018
10:21:58
хотя аиох самое удобное, везде юзаю

ivan
30.07.2018
10:24:19

Александр
30.07.2018
10:51:43
у кого-нить есть тутор как прикрутить к sanic sqlalchemy?)

Denis
30.07.2018
10:53:31

f1nnix
30.07.2018
10:54:56

Александр
30.07.2018
10:57:08
Так, а что тогда юзают с sanic для работы с bd?

f1nnix
30.07.2018
10:59:34
Так, а что тогда юзают с sanic для работы с bd?
C sanic хз, но для aiohttp я пробовал использовать peewee-async. В итоге оказалось что он не поддержививет третью ветку peewee, так что в итоге я просто смастерил себе легковесный маппер в БД на базе https://github.com/MagicStack/asyncpg.

Roman
30.07.2018
11:04:43
Компания ищет миддл-питониста. Отличный коллектив и сложный проект. Помогаем с релокацией в Москву.
Возможность удаленной работы (по умолчанию 1 день в неделю, но если вы норм, то можно и больше), вилка 85-160 в зависимости от скиллов. Технологии: Python, Flask, Postgres, SQLAlchemy, Celery, RabbitMQ, Jenkins.
Пишите в личку.
#работа

Denis
30.07.2018
11:05:22
Компания ищет миддл-питониста. Отличный коллектив и сложный проект. Помогаем с релокацией в Москву.
Возможность удаленной работы (по умолчанию 1 день в неделю, но если вы норм, то можно и больше), вилка 85-160 в зависимости от скиллов. Технологии: Python, Flask, Postgres, SQLAlchemy, Celery, RabbitMQ, Jenkins.
Пишите в личку.
#работа
Может, компания?

Roman
30.07.2018
11:05:28
да
спасибо :)

Denis
30.07.2018
11:06:03
Не Яндекс случайно?

Roman
30.07.2018
11:06:08
не

Nikita
30.07.2018
11:06:24
сука
что это блять за ник на пол экрана?

Roman
30.07.2018
11:06:46
скинь скрин
если забивает экран, я поменяю

Maxim robox
30.07.2018
11:06:55
Это апокалипсис сегодня.

Google

Lulz
30.07.2018
11:07:05
на мобилках мне кажется он пару строк занимает, а на десктопе юзается что-то похожее на text-overflow

Roman
30.07.2018
11:07:19
мне скидывал знакомый с мобилки, было норм

Justin
30.07.2018
11:07:21

Nikita
30.07.2018
11:07:22

Roman
30.07.2018
11:07:32
че за дикий интерфейс

Nikita
30.07.2018
11:07:33
мудатство

Lulz
30.07.2018
11:07:37
ох тыж

Justin
30.07.2018
11:07:42

Roman
30.07.2018
11:07:56
ладненько, я сменю)

N.B.71th
30.07.2018
11:08:35

Roman
30.07.2018
11:09:09
Да, там веб версия
Ладно)

ivan
30.07.2018
11:12:59

Josh
30.07.2018
11:13:30
в макос хайсиерре питон 2.6 без пипа стоит? через brew pyenv поставил, пиэнв 2.6.10 поставил и снова пипа нет, руками ставить?

Oleksandr
30.07.2018
11:15:14

Josh
30.07.2018
11:18:16
https://pip.readthedocs.io/en/stable/installing/
вот тут цитата
pip is already installed if you are using Python 2 >=2.7.9 or Python 3 >=3.4 downloaded from python.org or if you are working in a Virtual Environment created by virtualenv or pyvenv. Just make sure to upgrade pip.
и че-т нифига ни пипа, ни пип3

Nikolay
30.07.2018
11:26:04
потому что python -m pip
а pip3 вообще для нормальных людей не существует

Josh
30.07.2018
11:28:27

Google

Nikolay
30.07.2018
11:28:42
python3 -m pip, значит
по дефолту python - это часто python2
но ты явно что-то не то делаешь
потому что внутри virtualenv не может не быть pip

Josh
30.07.2018
11:29:22
стараюсь то и не напортачить
вот виртуалэнв да, еще нет

Nikolay
30.07.2018
11:29:45
ну так вот и сделай его

Josh
30.07.2018
11:29:46
думал без него пип будет уже

Admin
ERROR: S client not available

Nikolay
30.07.2018
11:29:48
и проблем не будет
если речь не о контейнере

Josh
30.07.2018
11:30:30
если в системе пипа нет вообще, почему бы и нет?

Nikolay
30.07.2018
11:30:48
потому что pip не имеет отношения к системным пакетам
и самое неверное, что можно сделать - это sudo pip install

Josh
30.07.2018
11:31:33
то понятно

Nikolay
30.07.2018
11:31:45
это примерно как sudo npm -g

Josh
30.07.2018
11:31:55
в данном случае макось, брю всегда можно аккуратно подчистить

Nikolay
30.07.2018
11:32:19
теоретически да, на практике проще все хранить в венвах

Josh
30.07.2018
11:32:21

Google

Josh
30.07.2018
11:32:41
pyenv virtualenv 2.7
> pyenv: no such command virtualenv'
че-т с месяц назад все так гладко поставилось, сегодня повторить не могу

Sergey
30.07.2018
11:34:17

Josh
30.07.2018
11:34:46
почему venv?

Nikolay
30.07.2018
11:35:04
как угодно
это просто имя папки

Александр
30.07.2018
11:35:42

Aragaer
30.07.2018
11:35:47
pipenv shell же

Nikolay
30.07.2018
11:36:03

Sergey
30.07.2018
11:36:21

Josh
30.07.2018
11:36:46

Nikolay
30.07.2018
11:37:05

Josh
30.07.2018
11:37:17
ну, модуль будет такой?

Nikolay
30.07.2018
11:37:30
venv - это имя модуля

Sergey
30.07.2018
11:37:30

Josh
30.07.2018
11:38:48
ок пробую, прост в мануалах, например тут иначе окружение делали
https://khashtamov.com/ru/pyenv-python/

Sergey
30.07.2018
11:39:41

Nikolay
30.07.2018
11:39:51

Josh
30.07.2018
11:39:51
как-то нет четенькой быстрой инструкции как все сделать хорошо под разные оси для совсем дебов

Nikolay
30.07.2018
11:39:57