コード例 #1
0
ファイル: parsers.py プロジェクト: totega/pandas
 def _conv_date(self, *date_cols):
     if self.date_parser is None:
         return lib.try_parse_dates(_concat_date_cols(date_cols), dayfirst=self.dayfirst)
     else:
         try:
             return self.date_parser(*date_cols)
         except Exception, inst:
             try:
                 return generic_parser(self.date_parser, *date_cols)
             except Exception, inst:
                 return lib.try_parse_dates(
                     _concat_date_cols(date_cols), parser=self.date_parser, dayfirst=self.dayfirst
                 )
コード例 #2
0
 def _conv_date(self, *date_cols):
     if self.date_parser is None:
         return lib.try_parse_dates(_concat_date_cols(date_cols),
                                    dayfirst=self.dayfirst)
     else:
         try:
             return self.date_parser(*date_cols)
         except Exception, inst:
             try:
                 return generic_parser(self.date_parser, *date_cols)
             except Exception, inst:
                 return lib.try_parse_dates(_concat_date_cols(date_cols),
                                            parser=self.date_parser,
                                            dayfirst=self.dayfirst)
コード例 #3
0
ファイル: test_tslib.py プロジェクト: harshul1610/pandas
    def test_try_parse_dates(self):
        from dateutil.parser import parse
        arr = np.array(['5/1/2000', '6/1/2000', '7/1/2000'], dtype=object)

        result = lib.try_parse_dates(arr, dayfirst=True)
        expected = [parse(d, dayfirst=True) for d in arr]
        self.assertTrue(np.array_equal(result, expected))
コード例 #4
0
ファイル: test_tseries.py プロジェクト: Acanthostega/pandas
def test_try_parse_dates():
    from dateutil.parser import parse

    arr = np.array(['5/1/2000', '6/1/2000', '7/1/2000'], dtype=object)

    result = lib.try_parse_dates(arr, dayfirst=True)
    expected = [parse(d, dayfirst=True) for d in arr]
    assert(np.array_equal(result, expected))
コード例 #5
0
ファイル: test_parsers.py プロジェクト: MikeLindenau/pandas
 def func(*date_cols):
     return lib.try_parse_dates(parsers._concat_date_cols(date_cols))
コード例 #6
0
 def func(*date_cols):
     return lib.try_parse_dates(parsers._concat_date_cols(date_cols))