Пример #1
0
    def testWriteExcel(self):
        """

            test write
        """
        writeDam = CsvDAM()
        writeDam.setDir(self.targetPath)
        writeDam.setSymbol(self.symbol)

        for f in [writeDam.targetPath(CsvDAM.QUOTE), writeDam.targetPath(CsvDAM.TICK)]:
            if os.path.exists(f):
                os.remove(f)

        quote1 = Quote('2014.09.21', '00:00', '32.58', '32.58', '32.57', '32.57', '65212', None)
        quote2 = Quote('2014.09.22', '00:00', '32.59', '32.59', '32.58', '32.58', '65213', None)
        tick1 = Tick('2014.10.21', '00:00', '32.58', '32.58', '32.57', '32.57', '65212')
        tick2 = Tick('2014.10.22', '00:00', '32.59', '32.59', '32.58', '32.58', '65213')
        writeDam.writeQuotes([quote1, quote2])
        writeDam.writeTicks([tick1, tick2])