wordparsesmall
index
/home/eberdeed/machinetrans-1.13/machinetrans/dataentry/wordparsesmall.py

WordParseSmall:  A class to parse Russian nouns
in order to determine their gender.
Edward C. Eberle <eberdeed@eberdeed.net>
July 30, 2016 San Diego California

 
Modules
       
os
re
sys

 
Classes
       
builtins.object
WordParseSmall

 
class WordParseSmall(builtins.object)
    A class to parse Russian nouns
in order to determine their gender.
 
  Methods defined here:
__init__(self, parent)
Initialize the class.  Create regular expressions and compile them.
createpattern(self, pattset)
Create a regular expression from the provided list of endings.
parse(self, word)
Parse a singular undeclined Russian noun.
parsewords(self)
Driver to allow entry of Russian words into the class as a standalone.

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes defined here:
endings = {}
morphs = None
parent = None
singends = {}

 
Functions
       
QT_TRANSLATE_NOOP(...)
QT_TRANSLATE_NOOP(str, str) -> str
QT_TR_NOOP(...)
QT_TR_NOOP(str) -> str
QT_TR_NOOP_UTF8(...)
QT_TR_NOOP_UTF8(str) -> str
Q_ARG(...)
Q_ARG(objectobject) -> QGenericArgument
Q_CLASSINFO(...)
Q_CLASSINFO(str, str)
Q_ENUMS(...)
Q_ENUMS(...)
Q_FLAGS(...)
Q_FLAGS(...)
Q_RETURN_ARG(...)
Q_RETURN_ARG(object) -> QGenericReturnArgument
bin_(...)
bin_(QTextStream) -> QTextStream
bom(...)
bom(QTextStream) -> QTextStream
center(...)
center(QTextStream) -> QTextStream
dec(...)
dec(QTextStream) -> QTextStream
endl(...)
endl(QTextStream) -> QTextStream
fixed(...)
fixed(QTextStream) -> QTextStream
flush(...)
flush(QTextStream) -> QTextStream
forcepoint(...)
forcepoint(QTextStream) -> QTextStream
forcesign(...)
forcesign(QTextStream) -> QTextStream
hex_(...)
hex_(QTextStream) -> QTextStream
left(...)
left(QTextStream) -> QTextStream
lowercasebase(...)
lowercasebase(QTextStream) -> QTextStream
lowercasedigits(...)
lowercasedigits(QTextStream) -> QTextStream
noforcepoint(...)
noforcepoint(QTextStream) -> QTextStream
noforcesign(...)
noforcesign(QTextStream) -> QTextStream
noshowbase(...)
noshowbase(QTextStream) -> QTextStream
oct_(...)
oct_(QTextStream) -> QTextStream
pyqtPickleProtocol(...)
pyqtPickleProtocol() -> int-or-None
pyqtRemoveInputHook(...)
pyqtRemoveInputHook()
pyqtRestoreInputHook(...)
pyqtRestoreInputHook()
pyqtSetPickleProtocol(...)
pyqtSetPickleProtocol(int-or-None)
pyqtSlot(...)
@pyqtSlot(*types, str name=None, str result=None)
 
This is a decorator applied to Python methods of a QObject that marks them
as Qt slots.
The non-keyword arguments are the types of the slot arguments and each may
be a Python type object or a string specifying a C++ type.
name is the name of the slot and defaults to the name of the method.
result is type of the value returned by the slot.
qAbs(...)
qAbs(float) -> float
qAddPostRoutine(...)
qAddPostRoutine(callable)
qAddPreRoutine(...)
qAddPreRoutine(callable)
qAlpha(...)
qAlpha(int) -> int
qBlue(...)
qBlue(int) -> int
qChecksum(...)
qChecksum(str) -> int
qCompress(...)
qCompress(QByteArray, int compressionLevel=-1) -> QByteArray
qCritical(...)
qCritical(str)
qDebug(...)
qDebug(str)
qDrawBorderPixmap(...)
qDrawBorderPixmap(QPainter, QRect, QMargins, QPixmap)
qDrawPlainRect(...)
qDrawPlainRect(QPainter, int, int, int, int, QColor, int lineWidth=1, QBrush fill=None)
qDrawPlainRect(QPainter, QRect, QColor, int lineWidth=1, QBrush fill=None)
qDrawShadeLine(...)
qDrawShadeLine(QPainter, int, int, int, int, QPalette, bool sunken=True, int lineWidth=1, int midLineWidth=0)
qDrawShadeLine(QPainter, QPoint, QPoint, QPalette, bool sunken=True, int lineWidth=1, int midLineWidth=0)
qDrawShadePanel(...)
qDrawShadePanel(QPainter, int, int, int, int, QPalette, bool sunken=False, int lineWidth=1, QBrush fill=None)
qDrawShadePanel(QPainter, QRect, QPalette, bool sunken=False, int lineWidth=1, QBrush fill=None)
qDrawShadeRect(...)
qDrawShadeRect(QPainter, int, int, int, int, QPalette, bool sunken=False, int lineWidth=1, int midLineWidth=0, QBrush fill=None)
qDrawShadeRect(QPainter, QRect, QPalette, bool sunken=False, int lineWidth=1, int midLineWidth=0, QBrush fill=None)
qDrawWinButton(...)
qDrawWinButton(QPainter, int, int, int, int, QPalette, bool sunken=False, QBrush fill=None)
qDrawWinButton(QPainter, QRect, QPalette, bool sunken=False, QBrush fill=None)
qDrawWinPanel(...)
qDrawWinPanel(QPainter, int, int, int, int, QPalette, bool sunken=False, QBrush fill=None)
qDrawWinPanel(QPainter, QRect, QPalette, bool sunken=False, QBrush fill=None)
qErrnoWarning(...)
qErrnoWarning(int, str)
qErrnoWarning(str)
qFatal(...)
qFatal(str)
qFloatDistance(...)
qFloatDistance(float, float) -> int
qFuzzyCompare(...)
qFuzzyCompare(QMatrix4x4, QMatrix4x4) -> bool
qFuzzyCompare(QQuaternion, QQuaternion) -> bool
qFuzzyCompare(QTransform, QTransform) -> bool
qFuzzyCompare(QVector2D, QVector2D) -> bool
qFuzzyCompare(QVector3D, QVector3D) -> bool
qFuzzyCompare(QVector4D, QVector4D) -> bool
qGray(...)
qGray(int, int, int) -> int
qGray(int) -> int
qGreen(...)
qGreen(int) -> int
qInf(...)
qInf() -> float
qInstallMessageHandler(...)
qInstallMessageHandler(callable) -> callable
qIsFinite(...)
qIsFinite(float) -> bool
qIsGray(...)
qIsGray(int) -> bool
qIsInf(...)
qIsInf(float) -> bool
qIsNaN(...)
qIsNaN(float) -> bool
qIsNull(...)
qIsNull(float) -> bool
qPremultiply(...)
qPremultiply(int) -> int
qQNaN(...)
qQNaN() -> float
qRed(...)
qRed(int) -> int
qRegisterResourceData(...)
qRegisterResourceData(int, str, str, str) -> bool
qRemovePostRoutine(...)
qRemovePostRoutine(callable)
qRgb(...)
qRgb(int, int, int) -> int
qRgba(...)
qRgba(int, int, int, int) -> int
qRound(...)
qRound(float) -> int
qRound64(...)
qRound64(float) -> int
qSNaN(...)
qSNaN() -> float
qSetFieldWidth(...)
qSetFieldWidth(int) -> QTextStreamManipulator
qSetMessagePattern(...)
qSetMessagePattern(str)
qSetPadChar(...)
qSetPadChar(str) -> QTextStreamManipulator
qSetRealNumberPrecision(...)
qSetRealNumberPrecision(int) -> QTextStreamManipulator
qSharedBuild(...)
qSharedBuild() -> bool
qUncompress(...)
qUncompress(QByteArray) -> QByteArray
qUnpremultiply(...)
qUnpremultiply(int) -> int
qUnregisterResourceData(...)
qUnregisterResourceData(int, str, str, str) -> bool
qVersion(...)
qVersion() -> str
qWarning(...)
qWarning(str)
qrand(...)
qrand() -> int
qsrand(...)
qsrand(int)
reset(...)
reset(QTextStream) -> QTextStream
right(...)
right(QTextStream) -> QTextStream
scientific(...)
scientific(QTextStream) -> QTextStream
showbase(...)
showbase(QTextStream) -> QTextStream
uppercasebase(...)
uppercasebase(QTextStream) -> QTextStream
uppercasedigits(...)
uppercasedigits(QTextStream) -> QTextStream
ws(...)
ws(QTextStream) -> QTextStream

 
Data
        PYQT_CONFIGURATION = {'sip_flags': '-t WS_X11 -t Qt_5_3_2'}
PYQT_VERSION = 328450
PYQT_VERSION_STR = '5.3.2'
QT_VERSION = 328450
QT_VERSION_STR = '5.3.2'
QtCriticalMsg = 2
QtDebugMsg = 0
QtFatalMsg = 3
QtSystemMsg = 2
QtWarningMsg = 1
qApp = <PyQt5.QtWidgets.QApplication object>