0

C#でこのコードを取得しました:

using System;

public class Listener{
   public static void Main(){
      Console.WriteLine("Hello world...");
      Console.ReadLine();
   }
}

それをIronPythonに翻訳し、次の方法でコンパイルしようとしましたipy pyc.py /main:Listener.py Listener.py /target:exe

from System import *

class Listener:
    def Main(self):
        Console.WriteLine("Listening")
        Console.ReadLine()

exeファイルで、または直接exeファイルを実行しようとしてipyも、何も起こりません。

何が問題ですか?

4

2 に答える 2

0
from System import *

class Listener:
  def Main(self):
    Console.WriteLine("Listening")
    Console.ReadLine()

if __name__ == '__main__':
  Listener().Main()

または、より Pythonic

if __name__ == '__main__':
  raw_input('Listening')
于 2012-04-12T20:49:35.400 に答える