Ejemplo n.º 1
0
class Calculator(ProcessProtocol):
    def __init__(self, stations, outputfile):
        self.stations = stations
        self.outputfile = outputfile
        self.output = CsvOutput(self.outputfile)
        self.calc = CalcPosition(self.stations, self.output)

    def start_calc(self):
        self.calc.start_calc()
        self.csvfile = open(self.outputfile, "ab")
        self.csvwriter = csv.writer(self.csvfile, dialect="excel")
        self.csvwriter.writerow([10, 20, "D202"])
        self.csvfile.close()
        print 'Calculation Started.'
Ejemplo n.º 2
0
class Calculator(ProcessProtocol):

    def __init__(self, stations, outputfile):
        self.stations = stations
        self.outputfile = outputfile
        self.output = CsvOutput(self.outputfile)
        self.calc = CalcPosition(self.stations, self.output)

    def start_calc(self):
        self.calc.start_calc()
        self.csvfile = open(self.outputfile, "ab")
        self.csvwriter = csv.writer(self.csvfile, dialect="excel")
        self.csvwriter.writerow([10, 20, "D202"])
        self.csvfile.close()
        print 'Calculation Started.'
Ejemplo n.º 3
0
 def __init__(self, stations, outputfile):
     self.stations = stations
     self.outputfile = outputfile
     self.output = CsvOutput(self.outputfile)
     self.calc = CalcPosition(self.stations, self.output)
Ejemplo n.º 4
0
 def __init__(self, stations, outputfile):
     self.stations = stations
     self.outputfile = outputfile
     self.output = CsvOutput(self.outputfile)
     self.calc = CalcPosition(self.stations, self.output)