HCE Project Python language Distributed Tasks Manager Application, Distributed Crawler Application and client API bindings.
2.0.0-chaika
Hierarchical Cluster Engine Python language binding
|
Public Member Functions | |
def | __init__ (self, dataString=None, formatString=None) |
def | getInt (self) |
def | getString (self, formatString=None) |
Static Public Member Functions | |
def | getLang (inputStr, logger=None, isExtendLog=False) |
def | getMonthNumber (inputStr, logger, isExtendLog=False) |
def | extractDateEng (inputStr, useCurrentYear, logger=None, isExtendLog=False) |
def | extractDateRus (inputStr, useCurrentYear, logger=None, isExtendLog=False) |
def | extractDateUkr (inputStr, useCurrentYear, logger=None, isExtendLog=False) |
def | extractDateGerman (inputStr, useCurrentYear, logger=None, isExtendLog=False) |
def | extractDateJapan (inputStr, useCurrentYear, logger=None, isExtendLog=False) |
def | parse (dataString, useCurrentYear=True, logger=None, isExtendLog=False) |
def | applyUtcTimezone (dt, tzName, timezonesDict=DateTimeTimezones.timezonesDict, logger=None, isExtendLog=False) |
def | split (dt) |
def | getTimezone (dt) |
def | isAllowedInputString (dataString, logger=None, isExtendLog=False) |
def | prepareString (inputStr) |
def | extractDate (inputStr, useCurrentYear=True, logger=None, isExtendLog=False) |
def | extractTime (inputStr, logger=None, isExtendLog=False) |
def | extractDateCommon (inputStr, useCurrentYear=True, logger=None, isExtendLog=False) |
def | checkTimeFormat (hour, minute, tf, logger=None, isExtendLog=False) |
def | extractUseDayState (inputStr, useCurrentYear, langName, logger, isExtendLog) |
def | extractUseTimePeriodName (inputStr, useCurrentYear, langName) |
def | extractUseTimePeriodNameLeft (inputStr, useCurrentYear, langName) |
def | extractUseTimePeriodNameAgo (inputStr, useCurrentYear, langName, logger) |
def | isUtf8CodePage (inputStr, logger, isExtendLog) |
def | changeCodePageToAscii (inputStr, logger=None, isExtendLog=False) |
def | intelligentExtractor (inputStr, useCurrentYear=True, logger=None, isExtendLog=False, langName=None) |
def | convertPubDateToRFC2822 (rawPubdate, logger=None, isExtendLog=False) |
def | adjustJapaneseDate (rawPubdate, logger=None, isExtendLog=False) |
def | extractYearFromHeiseiPeriod (rawPubdate) |
def | extractDateFromHeiseiPeriod (rawPubdate, logger=None, isExtendLog=False) |
def | replaceJapanSimbols (rawPubdate, logger=None, isExtendLog=False) |
def | utcOffset (tzName, timezonesDict=DateTimeTimezones.timezonesDict) |
def | extractUtcOffset (inputStr, logger=None, isExtendLog=False, timezonesDict=DateTimeTimezones.timezonesDict) |
def | extractUtcTimezoneName (inputStr, logger=None, isExtendLog=False, timezonesDict=DateTimeTimezones.timezonesDict) |
def | normalizeTimezone (inputStr, logger=None, isExtendLog=False) |
def | toUTC (dt) |
Public Attributes | |
datetime | |
isError | |
errorMsg | |
Static Public Attributes | |
int | MIN_ALLOWED_YEAR = 2000 |
int | MIN_ALLOWED_LEN_FOR_DATEUTILS = 10 |
string | ISO_SEP = ' ' |
string | BAD_SIMBOLS = '=(),|@`' |
list | TAG_NAMES = ['pubdate', 'dc_date'] |
string | LANG_ENG = "ENG" |
string | LANG_RUS = "RUS" |
string | LANG_UKR = "UKR" |
string | LANG_GER = "GERMAN" |
string | LANG_JAP = "JAPAN" |
list | wordsListEng |
list | wordsListRus |
list | wordsListUkr |
list | wordsListGer |
list | wordsListJap |
list | monthListEng = [u'Jan', u'Feb', u'Mar', u'Apr', u'May', u'Jun', u'Jul', u'Aug', u'Sep', u'Oct', u'Nov', u'Dec'] |
list | monthListRus = [u'Янв', u'Февр', u'Март', u'Апр', u'Май', u'Июнь', u'Июль', u'Авг', u'Сент', u'Окт', u'Нояб', u'Дек'] |
list | monthListUkr = [u'Сiч', u'Лют', u'Бер', u'Квiт', u'Трав', u'Черв', u'Лип', u'Серп', u'Вер', u'Жовт', u'Лист', u'Груд'] |
list | monthListGer = [u'Jan', u'Feb', u'März', u'Apr', u'Mai', u'Juni', u'Juli', u'Aug', u'Sept', u'Okt', u'Nov', u'Dez'] |
list | monthListJap = [u'一月', u'二月', u'三月', u'四月', u'五月', u'六月', u'七月', u'八月', u'九月', u'十月', u'十一月', u'十二月'] |
list | monthListRusBad |
list | dayStateEng = [u'Today', u'Yesterday', u'Day before yesterday'] |
list | dayStateRus = [u'Сегодня', u'Вчера', u'Поза вчера'] |
list | dayStateUkr = [u'Сьогодні', u'Вчора', u'Позавчора'] |
list | dayStateGer = [u'Heute', u'Gestern', u'Vorgestern'] |
list | dayStateJap = [u'今日', u'イエスタデイ', u'おととい'] |
list | dayStateRusStr = ['Сегодня', 'Вчера', 'Поза вчера'] |
list | dayStateUkrStr = ['Сьогодні', 'Вчора', 'Позавчора'] |
dictionary | LANG_DICT |
dictionary | MONTH_DICT |
dictionary | DAY_STATE_DICT |
list | patternListDate |
list | patternListTime |
list | patternListTimezoneOffset |
list | patternListUtcTimezones |
string | ERROR_INPUT_PARAMS = 'Error initialization by input parameters.' |
string | ERROR_FORMAT_STRING_TYPE = 'Format string is not string.' |
string | ERROR_DATA_STRING_TYPE = 'Data string is not string.' |
string | ERROR_BAD_INPUT_DATA = 'Bad inputted data.' |
Private Member Functions | |
def | __initDataTime (self, dataString=None, formatString=None) |
Definition at line 70 of file DateTimeType.py.
def app.DateTimeType.DateTimeType.__init__ | ( | self, | |
dataString = None , |
|||
formatString = None |
|||
) |
Definition at line 197 of file DateTimeType.py.
|
private |
Definition at line 214 of file DateTimeType.py.
|
static |
Definition at line 1227 of file DateTimeType.py.
|
static |
Definition at line 563 of file DateTimeType.py.
|
static |
Definition at line 1100 of file DateTimeType.py.
|
static |
Definition at line 903 of file DateTimeType.py.
|
static |
|
static |
Definition at line 677 of file DateTimeType.py.
|
static |
Definition at line 813 of file DateTimeType.py.
|
static |
Definition at line 375 of file DateTimeType.py.
|
static |
Definition at line 1361 of file DateTimeType.py.
|
static |
Definition at line 422 of file DateTimeType.py.
|
static |
Definition at line 438 of file DateTimeType.py.
|
static |
Definition at line 391 of file DateTimeType.py.
|
static |
Definition at line 406 of file DateTimeType.py.
|
static |
Definition at line 763 of file DateTimeType.py.
|
static |
Definition at line 933 of file DateTimeType.py.
|
static |
Definition at line 962 of file DateTimeType.py.
|
static |
Definition at line 1025 of file DateTimeType.py.
|
static |
Definition at line 988 of file DateTimeType.py.
|
static |
Definition at line 1449 of file DateTimeType.py.
|
static |
Definition at line 1487 of file DateTimeType.py.
|
static |
Definition at line 1335 of file DateTimeType.py.
def app.DateTimeType.DateTimeType.getInt | ( | self | ) |
Definition at line 244 of file DateTimeType.py.
|
static |
|
static |
Definition at line 326 of file DateTimeType.py.
def app.DateTimeType.DateTimeType.getString | ( | self, | |
formatString = None |
|||
) |
Definition at line 261 of file DateTimeType.py.
|
static |
Definition at line 618 of file DateTimeType.py.
|
static |
Definition at line 1122 of file DateTimeType.py.
|
static |
Definition at line 633 of file DateTimeType.py.
|
static |
Definition at line 1080 of file DateTimeType.py.
|
static |
Definition at line 1510 of file DateTimeType.py.
|
static |
Definition at line 471 of file DateTimeType.py.
|
static |
Definition at line 652 of file DateTimeType.py.
|
static |
Definition at line 1409 of file DateTimeType.py.
|
static |
|
static |
Definition at line 1545 of file DateTimeType.py.
|
static |
Definition at line 1429 of file DateTimeType.py.
|
static |
Definition at line 75 of file DateTimeType.py.
app.DateTimeType.DateTimeType.datetime |
Definition at line 198 of file DateTimeType.py.
|
static |
Definition at line 118 of file DateTimeType.py.
|
static |
Definition at line 104 of file DateTimeType.py.
|
static |
Definition at line 107 of file DateTimeType.py.
|
static |
Definition at line 108 of file DateTimeType.py.
|
static |
Definition at line 105 of file DateTimeType.py.
|
static |
Definition at line 109 of file DateTimeType.py.
|
static |
Definition at line 106 of file DateTimeType.py.
|
static |
Definition at line 110 of file DateTimeType.py.
|
static |
Definition at line 191 of file DateTimeType.py.
|
static |
Definition at line 190 of file DateTimeType.py.
|
static |
Definition at line 189 of file DateTimeType.py.
|
static |
Definition at line 188 of file DateTimeType.py.
app.DateTimeType.DateTimeType.errorMsg |
Definition at line 200 of file DateTimeType.py.
app.DateTimeType.DateTimeType.isError |
Definition at line 199 of file DateTimeType.py.
|
static |
Definition at line 74 of file DateTimeType.py.
|
static |
Definition at line 112 of file DateTimeType.py.
|
static |
Definition at line 78 of file DateTimeType.py.
|
static |
Definition at line 81 of file DateTimeType.py.
|
static |
Definition at line 82 of file DateTimeType.py.
|
static |
Definition at line 79 of file DateTimeType.py.
|
static |
Definition at line 80 of file DateTimeType.py.
|
static |
Definition at line 73 of file DateTimeType.py.
|
static |
Definition at line 72 of file DateTimeType.py.
|
static |
Definition at line 115 of file DateTimeType.py.
|
static |
Definition at line 96 of file DateTimeType.py.
|
static |
Definition at line 99 of file DateTimeType.py.
|
static |
Definition at line 100 of file DateTimeType.py.
|
static |
Definition at line 97 of file DateTimeType.py.
|
static |
Definition at line 101 of file DateTimeType.py.
|
static |
Definition at line 98 of file DateTimeType.py.
|
static |
Definition at line 121 of file DateTimeType.py.
|
static |
Definition at line 166 of file DateTimeType.py.
|
static |
Definition at line 179 of file DateTimeType.py.
|
static |
Definition at line 184 of file DateTimeType.py.
|
static |
Definition at line 76 of file DateTimeType.py.
|
static |
Definition at line 84 of file DateTimeType.py.
|
static |
Definition at line 91 of file DateTimeType.py.
|
static |
Definition at line 93 of file DateTimeType.py.
|
static |
Definition at line 87 of file DateTimeType.py.
|
static |
Definition at line 89 of file DateTimeType.py.