@python_beginnersЭта группа больше не существует

Страница 422 из 1885
Igor
11.09.2016
09:30:10
еще можно периодически аяксом пинговать, можно long polling юзать

F
11.09.2016
09:30:28
я тут с джангой залип опять хочу впилить экспорт базы из админки, перегрузил метод в modelAdmin def get_urls(self): urls = super(PlaceAdmin, self).get_urls() my_urls = [url(r"^export/$", views.import_csv)] return my_urls + urls Но ругается, что во вьюху не передан реквест, а как его туда передать-то? у self нет ничего такого Может, а не там пытаюсь воткнуться?

Александр
11.09.2016
09:30:48
ну вот в вебе сокеты как раз и используются, просто работают поверх одного TCP соединения
ты можешь открыть столько сокетов, сколько тебе нужно, они не станут мешать друг другу. в этом один из их плюсов

F
11.09.2016
09:31:59
подсунуть туда решил сначала уже рабочий импорт мне кажется, или на этапе получения урлов к реквесту нельзя обратиться?

Google
F
11.09.2016
09:32:31
не, import_csv() missing 1 required positional argument: 'request'

Igor
11.09.2016
09:32:41
ну вот

у тебя это function based view?

F
11.09.2016
09:32:54
ага

Igor
11.09.2016
09:33:14
def my_view(request):

F
11.09.2016
09:33:23
а все норм, это я затупил

Igor
11.09.2016
09:33:29
реквест должен аргументом передаваться в эту вьюху

:)

F
11.09.2016
09:33:56
нападает желание поработать когда болею, но периодически жестко туплю)

Igor
11.09.2016
09:34:31
бывает, спи побольше и выздоравливай

F
11.09.2016
09:35:20
спасибо) но вот спать как раз не могу, хочу кодить :D

Zart
11.09.2016
11:18:58
вебсокеты погано работают с прокси серверами

Google
Igor
11.09.2016
11:41:30
ну да, и старые браузеры поддерживать надо

веб вообще полон костылей ))

F
11.09.2016
11:42:09
Поэтому я ушел в мобилы, хехе

Zart
11.09.2016
11:42:31
там костылей еще больше

F
11.09.2016
11:42:51
Не знаю за ведро, но в яблоках нет

С ведром, думаю, ты прав)

Zart
11.09.2016
11:44:06
я нихуя не понял

F
11.09.2016
11:44:15
Все эти китайские телефоны, на которых может что-то просто так не рабоьать, прям как ишак)

Ну я под айос пишу, тут все норм, костылей мало

Zart
11.09.2016
11:44:34
а, тьфу

я думал ты про мобильный веб

айос не нужен

F
11.09.2016
11:45:25
Упаси боже :D

Vinc
11.09.2016
14:45:16
по лутцу: можно изучить результат вызова функции help(S.method), чтобы познакомиться с описанием метода method для любого объекта строки S. >>> S = 'spam' >>> help(S.method) Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'str' object has no attribute 'method'

что я делаю не так?

Zart
11.09.2016
14:45:48
тебе ж ясно написано, что у строк нет метода "method"

help(S.index) попробуй

Vinc
11.09.2016
14:46:10
?спс

дошло

Zart
11.09.2016
14:47:04
D:\>python Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> help(''.index) Help on built-in function index: index(...) S.index(sub [,start [,end]]) -> int Like S.find() but raise ValueError when the substring is not found. >>> ^C D:\>python -m pydoc string.index Help on function index in string: string.index = index(s, *args) index(s, sub [,start [,end]]) -> int Like find but raises ValueError when the substring is not found.

Google
Vinc
11.09.2016
14:49:58
в третьем >>> help(S.format)выкинуло в нужную справку

в третьем питоне*

Yann
11.09.2016
14:50:54
что в яблоках внутри всё на костылях работает

хотя это ещё до свифта было

Zart
11.09.2016
14:51:26
можно запустить help() и потом вводить разные ключевые слова

Yann
11.09.2016
14:51:28
не знаю как сейчас

Igor
11.09.2016
14:59:34
в ipython можно писать `string.index?` или `string.index??`

[Anonymous]
11.09.2016
17:16:17
??

Zart
11.09.2016
17:19:01
Dynamic object introspection. One can access docstrings, function definition prototypes, source code, source files and other details of any object accessible to the interpreter with a single keystroke (?, and using ?? provides additional detail).

⬗VLAD⌶K⬖
11.09.2016
18:51:29
подскажите что такое грам( gram)

Zart
11.09.2016
19:02:18
откуда взял?

Igor
11.09.2016
19:02:31
Зависит от контекста. Может, https://en.wikipedia.org/wiki/Gramian_matrix ?

⬗VLAD⌶K⬖
11.09.2016
19:03:32
с конференции по сигнатурным, статистическим признакам вирусов

Dmitriy
11.09.2016
19:49:57
Для этого есть Scipy

V
11.09.2016
19:51:11
скажите, а кто-нибудь (все?) юзает virtualenvwrapper? как-то я до этого вручную в virtualenv все делал, а тут вот почитал и подумал можт я упускаю что-то важное в жизни?

Yung
11.09.2016
19:52:15
ничего не упускаешь

V
11.09.2016
19:52:38
ну да, это я из доки понял. но реально удобно или пустое?

Google
V
11.09.2016
19:53:12
(продолжаю курить доку)

V
11.09.2016
19:53:24
так-то выглядит вроде прикольно, возни меньше

Yung
11.09.2016
19:53:25
дело привычки, пожалуй

можешь свои алиасы сделать на тоже самое

Dmitriy
11.09.2016
19:54:15
Народ, а можно ли установить интерпретатор другой версии в виртуальное окружение? если можно, то как это сделать?

V
11.09.2016
19:54:36
я так понимаю становится более актуально когда венвов реально много и часто переключаешься

Admin
ERROR: S client not available

Dmitriy
11.09.2016
19:54:43
Просто сам юзаю 3.5 но для работы надо будет 2.7 Вот я и подумал

V
11.09.2016
19:54:46
для того оно и надо

в том числе

Dmitriy
11.09.2016
19:55:00
Тогда как это сделать?

V
11.09.2016
19:55:31
параметр -p при создании венва

Dmitriy
11.09.2016
19:55:46
понял, спасибо

V
11.09.2016
19:55:57
virtualenv -p /usr/bin/python27 <path/to/new/virtualenv/>

Dmitriy
11.09.2016
19:56:44
спасибо)

V
11.09.2016
19:57:53
кстати, реально во враппере удобнее выходит: mkvirtualenv -p python27 <newenv>

пожалуй, поюзаю

а вот нифига себе! свежеустановленная убунта сервер, питона нет вообще никакого в комплекте. как так? я думал питон в любом линуксе из коробки хоть какой-то должен быть, не?

Google
v
11.09.2016
20:18:52
интересно девки пляшут

а руби там есть?

V
11.09.2016
20:27:23
неа

Zart
11.09.2016
20:28:34
ставить несколько питонов в один венв технически можно

но это хуевая идея. проще и лучше разнести в разные

V
11.09.2016
20:30:57
да не, which python, python -V, нету его. предлагает поставить из apt

Zart
11.09.2016
20:31:10
значит минимум стоит видать

V
11.09.2016
20:31:33
ну я тупо с убунту.ком скачал образ "сервер" который метров 700

еще хихикал, что десктоп 2.6 гига, а я тут вон как на гуях сэкономил )

оказывается, я и на питоне сэкономил тоже

Zart
11.09.2016
20:32:22
в рх дистрах пачка системных тулзов на питоне, там без него никуда

в убунте видать урезали

terry
11.09.2016
20:34:33
https://pp.vk.me/c636128/v636128974/2cc6a/SmOsNNg4kSE.jpg

V
11.09.2016
21:27:45
подскажите, пож-та, как правильно делать? вот у меня была пустая убунта, сделал apt install python, поставились оба (2.7.12 и 3.5.2), что хорошо, юзать планирую оба в разных венвах. теперь надо поставить pip. мне его тоже два ставить, для каждого питона, так?

Страница 422 из 1885

Эта группа больше не существует Эта группа больше не существует