NumPy 1.14 - numpy.lib.NumpyVersion()

numpy.lib.NumpyVersion




numpy

numpy.lib.NumpyVersion

class numpy.lib.NumpyVersion(vstring) [source]

पार्स और संख्यात्मक संस्करण की तुलना करें।

NumPy की निम्नलिखित संस्करण योजना है (दी गई संख्या उदाहरण हैं; वे सिद्धांत रूप में> 9) हो सकती हैं):

  • जारी किया गया संस्करण: '1.8.0', '1.8.1', आदि।
  • अल्फा: '1.8.0a1', '1.8.0a2', आदि।
  • बीटा: '1.8.0b1', '1.8.0b2', आदि।
  • रिलीज उम्मीदवारों: '1.8.0rc1', '1.8.0rc2', आदि।
  • विकास संस्करण: '1.8.0.dev-f1234afa' (गिट कम हैश संलग्न)
  • A1 के बाद के विकास संस्करण: '1.8.0a1.dev-f1234afa',
    '1.8.0b2.dev-f1234afa', '1.8.1rc1.dev-f1234afa', आदि।
  • विकास संस्करण (उपलब्ध नहीं हैश): '1.8.0.dev-Unknown'

तुलना करना एक वैध संस्करण स्ट्रिंग या अन्य NumpyVersion उदाहरण के खिलाफ किया जाना चाहिए। ध्यान दें कि एक ही (पूर्व) रिलीज़ के सभी विकास संस्करण समान तुलना करते हैं।

संस्करण 1.9.0 में नया।

पैरामीटर:

vstring : str

NumPy संस्करण स्ट्रिंग ( np.__version__ )।

उदाहरण

>>> from numpy.lib import NumpyVersion
>>> if NumpyVersion(np.__version__) < '1.7.0'):
...     print('skip')
skip
>>> NumpyVersion('1.7')  # raises ValueError, add ".0"