Для списка таблиц, можно также сделать:
SELECT name FROM sqlite_master
WHERE type='table';
Нет. Python и всякая интерпретация строго запрещены на iPhone.
При этом, если вы взломаете телефон, вы можете установить linux с помощью python и отправиться в город.
Edit: Я раньше не замечал слова «онлайн». Вот онлайн-интерпретатор Python:
CodePad позволяет запускать фрагменты кода Python (и многих других языков!).
Если вы сделаете джейлбрейк телефона и установите cydia, cydia может установить python, включая пример приложения на Python, интегрирующий api iphone objectivec.
Также стоит отметить, что Этот вариант без javascript работает.
Может быть, попробуйте http://live.codenode.org , который, как я видел, использовался с IPhone.
Блокнот Sage (http://sagenb.org) можно перевести в режим Python, и он позволяет выполнять произвольный код Python через Интернет. В нем есть кнопка оценки, которую я специально добавил, чтобы можно было использовать его с iPhone/iPad. В настоящее время я работаю над расширением поддержки (например, над завершением вкладок, как в iPython для iPhone).