|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
|
Что к чему и просто интерфейс06.04.2015, 22:01. Показов 2891. Ответов 44
Метки нет (Все метки)
Здравствуйте.
Помогите, пожалуйста, разобраться. У меня python 2.7.3, хотелось бы простенький интерфейс с одним комбинированным списком, радиокнопкой и двумя полями ввода. Что нужно где скачать, куда установить, какой файлик куда запиахать и так далее.Искал по разным ссылкам, мануалам. Ничего не понял.
0
|
|
| 06.04.2015, 22:01 | |
|
Ответы с готовыми решениями:
44
У меня есть такой код,что необходимо чтобы сделать для него интерфейс и он запускался бы просто по нажатию кнопки? К чему максимально просто написать чат-бота на Java? Нужно описание исходного кода скринсейвера, т.е. где что происходит, что чему и для чего присваивается и т.д |
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 06.04.2015, 22:38 | |
|
У тебя проблемы с html или чем?
Если честно, вопрос выглядит так, как будто ты про программирование от бабушки своей слышал. Опиши подробнее с чем проблемы.
0
|
|
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
|
| 06.04.2015, 23:00 [ТС] | |
|
У меня есть код python.
Вот я хочу прикрутить к нему маленький интерфейс, чтобы он получал данные из формы и обрабатывал их. ![]() А так проблем нет с html, php, js, python
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 06.04.2015, 23:20 | |
|
Ну тогда тебе просто нужно выбрать фреемворк который ты будешь использовать для реализации web интерфейса и действовать уже по учебнику этого фреемворка.
Я советую тебе flask. Вот тут можешь найти ряд статей http://habrahabr.ru/post/193242/, где ты сможешь посмотреть как с 0 создаётся web приложение.
0
|
|
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
|
| 07.04.2015, 00:06 [ТС] | |
|
Спасибо большое.
А то я уже попер делать интерфейс на батнике. ![]() Уже даже почти разобрался как переменные в .py передать. Добавлено через 18 минут все конечно хорошо, но кое-что там не скачивается,например файлик virtualenv.py для создания виртуального окружения... Чувствую скоро мой мозг взорвется )
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 07.04.2015, 00:38 | |
|
Вообще создавать виртуальное окружение не обязательно, ну а вообще вот ссылка на этот файл
http://rghost.ru/7JRWs4H2D
0
|
|
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
|
| 07.04.2015, 09:30 [ТС] | |
|
аВтор статьи действительно попытался все доходчиво объяснить, но или я тупой или одно из двух:
*** Итак, открываем терминал, выбираем место, где будет ваше приложение, и создаем новую папку, в которой оно будет содержаться. Назовем эту папку microblog. Далее скачиваем virtualenv.py и кладем его внутрь новой папки. Чтобы создать новое окружение введите следующую команду: python virtualenv.py flask *** Хм, прикольно... А как python найдет у меня этот файл, если он находится в папке "microblog" ____ Если вы пользователь Linux, OS x или Cygwin, установите flask и расширения, вводя следующие команды одну за одной: Список команд Если же вы пользователь Windows, то команды слегка отличаются: Список команд Эти команды скачают и установят все пакеты, которые мы будем использовать в нашем приложении. *** И где этот список команд? *** Я еще не дочитал мануальчик до конца, но уже здесь застрял.Кстати возможно там будут вещи связаные с записью и чтением файлов, но у меня ни то ни другое не работает. Не могли бы вы пояснить, почему? Вопрос несколько не по теме, но все же... )
0
|
|
|
298 / 256 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
|
|||
| 07.04.2015, 10:13 | |||
|
Список команд - надписи "список команд" кликабельные.
0
|
|||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|||
| 07.04.2015, 12:25 | |||
|
Как же ты "программируешь", когда не умеешь работать с консолью, не знаешь, что такое текущая директория, как поиск файлов выполняется в консоли и т д? Хочешь сказать, что ты не знаешь, что такое спойлер и зачем он нужен?
0
|
|||
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
|
| 09.04.2015, 03:10 [ТС] | |
|
Я не прикалываюсь.
Я знаю что такое споллер, но его там не нашел по ряду причин. Если вам не трудно, напишите эти команды для windows здесь. *** Прим. пер.: Перед тем как вы начнете вводить команды, хочу отметить, что в комментариях к девятой части отметится баг в flask-whooshalchemy, исправленную версию можнонужно скачать отсюда (репозиторий автора) *** Я из этого репозитория скачал архив Flask-WhooshAlchemy-master.zip Но не уверен, что это именно то что нужно. Дайте пожалуйста прямую ссылку.
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 09.04.2015, 06:39 | |
|
0
|
|
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
|
| 09.04.2015, 12:35 [ТС] | |
|
Хорошо.
Споллера там нет. Я нашел дубликат этой статьи, там все эти команды есть, правда в пути нету слэшей. Слэши проставил, всё установил. Работает. Благодарю.
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 09.04.2015, 12:44 | ||
|
0
|
||
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
|
| 09.04.2015, 14:38 [ТС] | |
|
Значит я - не все
![]() А так очень интересный фреймворк, уже добрался до форм, но 4 часа ночи дали о себе знать...
0
|
|
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
|
| 13.04.2015, 11:18 [ТС] | |
|
Теперь ajax
Как из формы сделать запрос через ajax к .py файлу (обработчику), а не url ?
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|||
| 13.04.2015, 11:37 | |||
|
ajax делается с помощью javascript, почитай в сети как с помощью jquery сделать ajax.
0
|
|||
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
|
| 13.04.2015, 11:53 [ТС] | |
|
Тут своя терминология.Хорошо, уяснил.
Как делать ajax - запросы на чистом js и jqery я знаю, но это в отношении с php, а тут порядок и синтаксис мне не совсем ясен. Если не трудно, подскажите пожалуйста.
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 13.04.2015, 12:38 | |
|
sotik, js, он и в Африке js и ему пофигу, что на сервере (python, php, go или ещё что), это клиентская технология и они всегда выглядит одинаково.
Различия есть только в только в том, как выглядит вьюха, там вместе render_template, будет использоваться jsonify. http://flask.pocoo.org/docs/0.10/patterns/jquery/
0
|
|
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
|
| 13.04.2015, 13:56 [ТС] | |
|
Можно на пальцах?
![]() Вместо этой строки: return render_template('login.html', что нужно написать, чтобы обратиться к функции с ajax-запросом? Добавлено через 41 минуту Вот что получилось, возможно где-то сумбурно.Поправте, что не так.. @app.route('/') @app.route('/index') def index(): form = LoginForm() if form.validate_on_submit(): flash('Login requested for OpenID="' + form.openid.data + '", remember_me=' + str(form.remember_me.data)) return jsonify(result=translate(), title = 'Sign In', form = form)
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 13.04.2015, 14:12 | ||
|
0
|
||
| 13.04.2015, 14:12 | |
|
Помогаю со студенческими работами здесь
20
Объясните подробно данный код программы. Знаю что это фильтр а пошагово что к чему не понимаю Как сделать Рамку для фотки , но не просто , а что бы можно было под рамкой написать что то ) Что к чему?
Обьясните что к чему? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|