На этот вопрос уже есть ответ:
Я совершенно новичок в python и ubuntu. Я читаю книгу, в которую есть пример для запуска на python. В Windows я раньше запускался в IDLE, но где это в Python? и если я не хочу получать IDLE, то есть ли какой-либо другой способ, которым я могу работать в терминале? пожалуйста, проинструктируйте меня запустить программу
odbchelper.py:
def buildConnectionString(params):
"""Build a connection string from a dictionary of parameters.
Returns string."""
return ";".join(["%s=%s" % (k, v) for k, v in params.items()])
if __name__ == "__main__":
myParams = {"server":"mpilgrim", \
"database":"master", \
"uid":"sa", \
"pwd":"secret" \
}
print buildConnectionString(myParams)
Если Вы действительно хотите сделать это от терминала, у Вас есть следующий выбор:
python
в окне терминала. Это только полезно для тестирования очень коротких отрывков. nano
или vi
или emacs
, сохраняют Вашу программу в файл mypythontest.py
и затем выполняют его с python python mypythontest.py
, Но так как Вы - новичок, Вы, вероятно, сделаете лучшее использование IDE. Достойный - PyCharm, существует версия сообщества и профессиональная версия.
РЕДАКТИРОВАНИЕ: существуют другие IDE, доступные для Python, можно найти больше, просто гугля.
EDIT2: Обратите внимание, что для того, чтобы просто изучить/тестировать код Python, могло бы быть еще легче при использовании облачного решения, такой как ReplIT, Cloud9 IDE, PythonAnywhere.
Я предложил бы, чтобы Вы пошли старым школьным путем. Используйте gedit и терминал. Вы изучите партию вещей. И всегда существует askubuntu и stackoverflow для выручения Вас, если Вы сталкиваетесь с проблемой.
#!/usr/bin/env python
к вершине файла и сохраняют его как script.py
. chmod +x script.py
. Выполнение сценарий с ./script.py
.