Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 13, 2012 14:15:10

aliens
От:
Зарегистрирован: 2007-08-14
Сообщения: 135
Репутация: +  1  -
Профиль   Отправить e-mail  

Python and Javascript interconnection

Levelup
Спасибо! Буду копать в сторону wsgi. Думаю, что с текстурой вряд ли пройдет, потому как, по моему мнению, текстурный модуль, как таковой, сохранить не получится, а писать в файл весь массив ужасно долго.
Мне кажется, вы тчо-то не так делаете.
Т.к. записать на диск 10 мбайт (5 млн значений, по 2 байта) это быстро. А вот передавать по сети не так быстро. К тому же, может вам доку по webgl почитать? Т.к. если туда надо действительно все эти данные гнать, то webgl, как технология, очень ненужная получается.

А по теме, у вас клиентский javascript, вам надо запустить под апачем, через mod_wsgi питон скрипт, который будет отдавать нужные данные.



Офлайн

#2 Апрель 13, 2012 17:44:17

Levelup
От:
Зарегистрирован: 2011-01-10
Сообщения: 77
Репутация: +  0  -
Профиль   Отправить e-mail  

Python and Javascript interconnection

Сделал простейшее wsgi приложение, читаю аяксом из него некую строку, значение передается нормально. А можно как-нибудь передать массив? Или придется приводить его к строке, а после читать?



Офлайн

#3 Апрель 13, 2012 18:02:33

cutwater
От:
Зарегистрирован: 2009-01-08
Сообщения: 444
Репутация: +  19  -
Профиль   Отправить e-mail  

Python and Javascript interconnection

Levelup
Сделал простейшее wsgi приложение, читаю аяксом из него некую строку, значение передается нормально. А можно как-нибудь передать массив? Или придется приводить его к строке, а после читать?

Сериализовать в JSON ?



Офлайн

#4 Апрель 15, 2012 00:16:24

Levelup
От:
Зарегистрирован: 2011-01-10
Сообщения: 77
Репутация: +  0  -
Профиль   Отправить e-mail  

Python and Javascript interconnection

Всем огромное спасибо! Все получилось:)



Офлайн

#5 Апрель 15, 2012 12:59:24

Levelup
От:
Зарегистрирован: 2011-01-10
Сообщения: 77
Репутация: +  0  -
Профиль   Отправить e-mail  

Python and Javascript interconnection

Подскажите, пожалуйста, как импортировать свой модуль в wsgi приложении. Находится он в /Library/Python/2.7/site-packages. Это путь есть в sys.path, а импортировать не получается, не находит его, и все тут. Пытался добавить путь через site.addsitedir('path'), но все тщетно. В httpd.conf есть строка WSGIScriptAlias / /Library/WebServer/Documents/ , где находится wsgi скрипт.



Офлайн

#6 Апрель 15, 2012 15:58:28

Levelup
От:
Зарегистрирован: 2011-01-10
Сообщения: 77
Репутация: +  0  -
Профиль   Отправить e-mail  

Python and Javascript interconnection

Разобрался, проблема была связана с правами доступа.

Яваскриптом данные читаются нормально, а можно ли как-то из питоновского скрипта послать флаг на чтение? Или лучше по таймеру проверять изменение директории?



Отредактировано Levelup (Апрель 15, 2012 19:59:51)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version