Обработка данных в командной строке
Susan Sun
Data Person
Python
Документация:
man python
...
-V , --version
Prints the Python version number of the executable and exits.
python --version
Python 3.5.2
Пример: использование встроенного Python
which python
/usr/bin/python
Чтобы запустить интерактивный сеанс Python в терминале:
python
Python 3.5.2 (default, Nov 23 2017, 16:37:01)
[GCC 5.4.0 20160609] on linuxType "help", "copyright", "credits" or
"license" for more information.
>>>
В интерактивном сеансе используйте только синтаксис Python:
>>> print('hello world')
hello world
Чтобы завершить сеанс и вернуться в терминал:
>>> exit()
$
Интерактивный сеанс Python:
Альтернатива:
.py-скриптpython + имя файлаСпособ 1
.py-файл с помощью текстового редактора в командной строке (например, nano, Vim, Emacs)
Способ 2
.py-файл, перенаправив вывод команды echo с синтаксисом Python в файл hello_world.py.echo "print('hello world')" > hello_world.py
Проверьте содержимое файла:
cat hello_world.py
print('hello world')
Убедитесь, что вы находитесь в той же папке, что и .py-файл:
ls
hello_world.py
Запустите .py-файл, добавив перед именем файла python:
python hello_world.py
hello world
Обработка данных в командной строке