Блог пользователя ShyngyS

Автор ShyngyS, история, 9 лет назад, По-русски

Учусь языку питон, и сталкнулся с проблемой компиляцией.На С++ обычно я пишу на FAR manager, и хотел питон тоже на FAR'e писать. Если я пишу input, output выводит нормально, но хотел именно чтобы ответ выводилось на черный экран в FAR'e ! Если знаете, можете помочь с этой проблемой : Как компилировать питон файл на FAR ? (Спасибо вам большое за внимание !)

  • Проголосовать: нравится
  • -1
  • Проголосовать: не нравится

»
9 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

кстате как на питоне читать и выводить на файлы

  • »
    »
    9 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится
    import sys
    file_in, file_out = "input.txt", "output.txt"
    sys.stdin = open(file_in, "r")
    sys.stdout = open(file_out, "w")
    

    дальше все по-обычному: input, print

»
9 лет назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

You can create file associations in Far Manager. Go to Menu (F9) -> Commands (C) -> File associations (A), then make a new file association (Insert):

Now, when you press Enter on a file with mask *.py, it will be run in the same console window as Far Manager.

Furthermore, when you press Ctrl+PgDn on such file (for example, d.py), it will execute d.py <d.in >d.out, reading d.in instead of standard input (keyboard) and writing to d.out instead of standard output (screen). Files are useful if you don't want to enter the same input again and again when testing your program.