На что мне дали следующий совет:
py.user.next
Не надо его тестировать только в консоли. Тестируй его у себя на компе: сначала в консоли, потом на локальном сервере. И только потом выкладывай его на хостинг.
Сейчас я работаю над скриптом, который принимает AJAX запрос и после обработки пишет данные в CSV файл.
Собственно, вопросы по этим двум пунктам.
1) Тестирование на консоли на компьютере.
Я пробовал два варианта:
- Запускаю PowerShell, в нем команда “python test.py” В результате получаю только вывод одной строки.
- Построчный запуск в IDLE. Не понимаю как им пользоваться, когда я работаю с внешними данными, которые вообще в IDLE не попадают
2) Тестирование на локальном сервере на компьютере.
Перечитав и перепробовав множество вариантов запуска локального сервера, я смог запустить его лишь по такой инструкции
- В папке с проектом запускаю сервер командами
npm install http-server -g http-server
- Открываю http://127.0.0.1:8080/
- Пробую запустить скрипт через HTML файл и сразу же вижу ошибку “Failed to load resource: the server responded with a status of 405 (Method Not Allowed)”, а PowerShell пишет “POST /iotest.py” Error (404): “Not found”
Я так понимаю я вообще все не то делаю. Помогите, пожалуйста, разобраться как мне тестить на компе сначала в консоли а потом на локальном сервере