Выводить результат команды python в файл [закрыто]

Я хочу использовать python в качестве калькулятора и выводить все в файл. Но

mamboleo@mamboleo-K56CB:~$ python
Python 2.7.5+ (default, Sep 19 2013, 13:48:49) 
[GCC 4.8.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 5**555 > output
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'output' is not defined

Это дает мне ошибку, и я не могу найти, как вывести результат в текстовый файл. 2> тоже не работает.

0
задан 12 February 2014 в 02:50

1 ответ

 out = open("output.txt", "w")
 out.write(str(5*5+9))
 out.close()

Вы должны открыть объект файла Python, чтобы сделать это. Если вы запускаете скрипт на Python, вы можете использовать '>':

 python test.py > output
0
ответ дан 12 February 2014 в 02:50
  • 1
    даже если апачская конфигурация является неправильной, это не должно получать страницу маршрутизатора, действительно ли Вы уверены, что настроили маршрутизатор к порту передачи 80 к Вашей машине? если так, с тех пор it' s не работающий, возможно, необходимо перезагрузить для применения изменений. – bistoco 2 August 2015 в 16:30

Другие вопросы по тегам:

Похожие вопросы: