Алексей Соломин, зачем конструкция cmd /c sqlite3.exe -batch @path vacuum? Почему не просто sqlite3.exe -batch @path vacuum? Ну и попробуйте указать полный путь к sqlite3.exe.
На этот вопрос нет простого и однозначного ответа. Если делать оценку на глазок, то результат - это больше вопрос удачи и личных предпринимательских качеств. Кто-то сможет снег чукчам продавать, а кто-то разорится на продаже воды в пустыне. Если же подходить обстоятельно, то нужен экономист, способный сделать анализ рынка и составить бизнес-план с конкретными показателями в цифрах.
Mayo0, ошибка 500 - это ошибка сервера, а значит сервер не смог обработать ваш запрос по какой-то причине. Скорее всего с ним ещё что-то не так. Подозреваю, что сервер ожидает больше заголовков запроса, чем передаёт модуль requests.
Stanislav Pugachev, во-первых, кортежи - тоже неизменяемый тип данных. Во-вторых, pair - это переменная цикла, запись в неё никак не изменит исходное множество.
matros97, вполне вероятно, что гугл привёл бы вас на Тостер, так как перечисленные вами вопросы кто-нибудь спрашивает каждый день. Ответов на них уже сотни.
А разве питон программа, которая написана, как сервер не является сервером?
Ага, является. И может обрабатывать запросы самостоятельно. А вот чтобы общаться с другими серверами, должен быть определён стандарт этого общения.
серверу питона нужен стандарт
Не только серверу на python нужен стандарт. Для Perl есть PSGI, для JavaScript есть JSGI, для Ruby есть Rack и т.д. и т.п. И есть более универсальные CGI, SCGI, FastCGI и прочий древний хлам.
Ди Ма, это очень медленный код, нивелирующий основные плюсы языка. В правильной Java-программе не может быть необходимости обхода полей, если это не утилита разработки или что-то подрбное.
cmd /c sqlite3.exe -batch @path vacuum
? Почему не простоsqlite3.exe -batch @path vacuum
? Ну и попробуйте указать полный путь к sqlite3.exe.