當前位置: 首頁>>代碼示例>>Python>>正文


Python Picture.getTitle方法代碼示例

本文整理匯總了Python中Picture.getTitle方法的典型用法代碼示例。如果您正苦於以下問題:Python Picture.getTitle方法的具體用法?Python Picture.getTitle怎麽用?Python Picture.getTitle使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Picture的用法示例。


在下文中一共展示了Picture.getTitle方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: Test_Picture_BMP

# 需要導入模塊: import Picture [as 別名]
# 或者: from Picture import getTitle [as 別名]
class Test_Picture_BMP(unittest.TestCase):

    # def setUp(self):
    # No code needed here
    # Would run at the start of every individual test

    # -------------------------------------------------------------
    #                       BMP TESTING
    # -------------------------------------------------------------

    def testPictureStrB1(self):
        """Test Picture(String) constructor (bmp) [1] - loading"""
        self.pict = Picture()
        # NOTE: USING 1 == true
        self.assertEqual(self.pict.load("white.bmp"), 1, "white.bmp could not be loaded")

    def testPictureStrB2(self):
        """Test Picture(String) constructor (bmp) [2] - filename"""
        self.pict = Picture("white.bmp")
        self.assertEqual(self.pict.getFileName(), "white.bmp", "Filename %s != white.bmp" % self.pict.getFileName())

    def testPictureStrB3(self):
        """Test Picture(String) constructor (bmp) [3] - extension"""
        self.pict = Picture("white.bmp")
        self.assertEqual(self.pict.getExtension(), "bmp", "File extension %s != bmp" % self.pict.getExtension())

    def testPictureStrB4(self):
        """Test Picture(String) constructor (bmp) [4] - title"""
        self.pict = Picture("white.bmp")
        self.assertEqual(self.pict.getTitle(), "white.bmp", "Title %s != white.bmp" % self.pict.getTitle())

    def testPictureStrB5(self):
        """Test Picture(String) constructor (bmp) [5] - width"""
        self.pict = Picture("white.bmp")
        self.assertEqual(self.pict.getWidth(), 50, "Width %s != 50" % self.pict.getWidth())
        self.assertNotEqual(self.pict.getWidth(), 49, "Width is 49?")

    def testPictureStrB6(self):
        """Test Picture(String) constructor (bmp) [6] - height"""
        self.pict = Picture("white.bmp")
        self.assertEqual(self.pict.getHeight(), 50, "Height %s != 50" % self.pict.getHeight())

    def testPictureStrB7(self):
        """Test Picture(String) constructor (bmp) [7] - toString"""
        self.pict = Picture("white.bmp")
        self.assertEqual(
            self.pict.toString(),
            "Picture, filename white.bmp height 50 width 50",
            "toString %s != Picture, filename white.bmp height 50 width 50" % self.pict.toString(),
        )

    def testPictureStrB8(self):
        """Test Picture(String) constructor (bmp) [8] - pixels"""
        self.pict = Picture("white.bmp")
        self.height = self.pict.getHeight()
        self.width = self.pict.getWidth()
        if self.height != 50:
            print("Warning: height not correct")
        if self.width != 50:
            print("Warning: width not correct")
        for i in range(self.width):
            for j in range(self.height):
                self.pix = self.pict.getPixel(i, j)
                self.assertEqual(self.pix.getRed(), 255, "Pixel (%s,%s): Red = %s != 255" % (i, j, self.pix.getRed()))
                self.assertEqual(self.pix.getBlue(), 255, "Pixel (%s,%s): Blue = %s != 255" % (i, j, self.pix.getRed()))
                self.assertEqual(
                    self.pix.getGreen(), 255, "Pixel (%s,%s): Green = %s != 255" % (i, j, self.pix.getRed())
                )
        self.pixarray = self.pict.getPixels()
        self.len = len(self.pixarray)
        self.assertEqual(self.len, 50 * 50, "Pixel array size %s != %s" % (self.len, 50 * 50))
        for k in range(self.len):
            self.pix = self.pixarray[k]
            self.assertEqual(self.pix.getRed(), 255, "Pixel (k:%s): Red = %s != 255" % (k, self.pix.getRed()))
            self.assertEqual(self.pix.getBlue(), 255, "Pixel (k:%s): Blue = %s != 255" % (k, self.pix.getBlue()))
            self.assertEqual(self.pix.getGreen(), 255, "Pixel (k:%s): Green = %s != 255" % (k, self.pix.getGreen()))

    def testPictureStrB(self):
        """Test Picture(String) constructor (bmp) [all]"""
        self.pict = Picture("white.bmp")
        self.assertEqual(self.pict.getFileName(), "white.bmp", "Filename %s != white.bmp" % self.pict.getFileName())
        self.assertEqual(self.pict.getExtension(), "bmp", "File extension %s != bmp" % self.pict.getExtension())
        self.assertEqual(self.pict.getTitle(), "white.bmp", "Title %s != white.bmp" % self.pict.getTitle())
        self.height = self.pict.getHeight()
        self.assertEqual(self.height, 50, "Height %s != 50" % self.height)
        self.width = self.pict.getWidth()
        self.assertEqual(self.width, 50, "Width %s != 50" % self.width)
        self.assertNotEqual(self.width, 49, "Width is 49?")
        self.assertEqual(
            self.pict.toString(),
            "Picture, filename white.bmp height 50 width 50",
            "toString %s != Picture, filename white.bmp height 50 width 50" % self.pict.toString(),
        )
        for i in range(self.width):
            for j in range(self.height):
                self.pix = self.pict.getPixel(i, j)
                self.assertEqual(self.pix.getRed(), 255, "Pixel (%s,%s): Red = %s != 255" % (i, j, self.pix.getRed()))
                self.assertEqual(self.pix.getBlue(), 255, "Pixel (%s,%s): Blue = %s != 255" % (i, j, self.pix.getRed()))
                self.assertEqual(
                    self.pix.getGreen(), 255, "Pixel (%s,%s): Green = %s != 255" % (i, j, self.pix.getRed())
#.........這裏部分代碼省略.........
開發者ID:Alli1223,項目名稱:Comp120-moodboard,代碼行數:103,代碼來源:Test_Picture_BMP.py

示例2: Test_Picture_GIF

# 需要導入模塊: import Picture [as 別名]
# 或者: from Picture import getTitle [as 別名]
class Test_Picture_GIF(unittest.TestCase):

    # def setUp(self):
        # No code needed here
        # Would run at the start of every individual test

    # -------------------------------------------------------------
    #                       GIF TESTING
    # -------------------------------------------------------------

    def testPictureStrB1(self):
        '''Test Picture(String) constructor (gif) [1] - loading'''
        self.pict = Picture()
        # NOTE: USING 1 == true
        self.assertEqual(
            self.pict.load(WHITE_GIF), 1, 'white.gif could not be loaded')

    def testPictureStrB2(self):
        '''Test Picture(String) constructor (gif) [2] - filename'''
        self.pict = Picture(WHITE_GIF)
        self.assertEqual(self.pict.getFileName(), WHITE_GIF, 'Filename %s != %s' % (
            self.pict.getFileName(), WHITE_GIF))

    def testPictureStrB3(self):
        '''Test Picture(String) constructor (gif) [3] - extension'''
        self.pict = Picture(WHITE_GIF)
        self.assertEqual(self.pict.getExtension(), 'gif',
                         'File extension %s != gif' % self.pict.getExtension())

    def testPictureStrB4(self):
        '''Test Picture(String) constructor (gif) [4] - title'''
        self.pict = Picture(WHITE_GIF)
        self.assertEqual(self.pict.getTitle(), WHITE_GIF_TITLE, 'Title %s != %s' % (
            self.pict.getTitle(), WHITE_GIF_TITLE))

    def testPictureStrB5(self):
        '''Test Picture(String) constructor (gif) [5] - width'''
        self.pict = Picture(WHITE_GIF)
        self.assertEqual(
            self.pict.getWidth(), 50, 'Width %s != 50' % self.pict.getWidth())
        self.assertNotEqual(self.pict.getWidth(), 49, 'Width is 49?')

    def testPictureStrB6(self):
        '''Test Picture(String) constructor (gif) [6] - height'''
        self.pict = Picture(WHITE_GIF)
        self.assertEqual(
            self.pict.getHeight(), 50, 'Height %s != 50' % self.pict.getHeight())

    def testPictureStrB7(self):
        '''Test Picture(String) constructor (gif) [7] - toString'''
        self.pict = Picture(WHITE_GIF)
        self.assertEqual(self.pict.toString(), 'Picture, filename %s height 50 width 50' % WHITE_GIF,
                         'toString %s != Picture, filename %s height 50 width 50' % (self.pict.toString(), WHITE_GIF))

    def testPictureStrB8(self):
        '''Test Picture(String) constructor (gif) [8] - pixels'''
        self.pict = Picture(WHITE_GIF)
        self.height = self.pict.getHeight()
        self.width = self.pict.getWidth()
        if(self.height != 50):
            print('Warning: height not correct')
        if(self.width != 50):
            print('Warning: width not correct')
        for i in range(self.width):
            for j in range(self.height):
                self.pix = self.pict.getPixel(i, j)
                self.assertEqual(self.pix.getRed(), 255, 'Pixel (%s,%s): Red = %s != 255' % (
                    i, j, self.pix.getRed()))
                self.assertEqual(self.pix.getBlue(), 255, 'Pixel (%s,%s): Blue = %s != 255' % (
                    i, j, self.pix.getRed()))
                self.assertEqual(self.pix.getGreen(), 255, 'Pixel (%s,%s): Green = %s != 255' % (
                    i, j, self.pix.getRed()))
        self.pixarray = self.pict.getPixels()
        self.len = len(self.pixarray)
        self.assertEqual(
            self.len, 50 * 50, 'Pixel array size %s != %s' % (self.len, 50 * 50))
        for k in range(self.len):
            self.pix = self.pixarray[k]
            self.assertEqual(
                self.pix.getRed(), 255, 'Pixel (k:%s): Red = %s != 255' % (k, self.pix.getRed()))
            self.assertEqual(self.pix.getBlue(), 255, 'Pixel (k:%s): Blue = %s != 255' % (
                k, self.pix.getBlue()))
            self.assertEqual(self.pix.getGreen(), 255, 'Pixel (k:%s): Green = %s != 255' % (
                k, self.pix.getGreen()))

    def testPictureStrB(self):
        '''Test Picture(String) constructor (gif) [all]'''
        self.pict = Picture(WHITE_GIF)
        self.assertEqual(self.pict.getFileName(), WHITE_GIF, 'Filename %s != %s' % (
            self.pict.getFileName(), WHITE_GIF))
        self.assertEqual(self.pict.getExtension(), 'gif',
                         'File extension %s != gif' % self.pict.getExtension())
        self.assertEqual(self.pict.getTitle(), WHITE_GIF_TITLE, 'Title %s != %s' % (
            self.pict.getTitle(), WHITE_GIF_TITLE))
        self.height = self.pict.getHeight()
        self.assertEqual(self.height, 50, 'Height %s != 50' % self.height)
        self.width = self.pict.getWidth()
        self.assertEqual(self.width, 50, 'Width %s != 50' % self.width)
        self.assertNotEqual(self.width, 49, 'Width is 49?')
        self.assertEqual(self.pict.toString(), 'Picture, filename %s height 50 width 50' % WHITE_GIF,
#.........這裏部分代碼省略.........
開發者ID:HenryStevens,項目名稱:jes,代碼行數:103,代碼來源:Test_Picture_GIF.py

示例3: Test_Picture

# 需要導入模塊: import Picture [as 別名]
# 或者: from Picture import getTitle [as 別名]
class Test_Picture(unittest.TestCase):

    # def setUp(self):
        # No code needed here
        # Would run at the start of every individual test

    #
    # Timmy: I think these null tests are worthless since the book
    #        doesn't ever use a null picture, it always uses
    #        makePicture(filename)

    #   def testPictureNull1(self):
    #       '''Test Picture() constructor [1] - filename'''
    #       self.pict = Picture()
    #       self.assertEqual('%s'%self.pict.getFileName(), 'None', 'Filename %s != None' % self.pict.getFileName())

    #   def testPictureNull2(self):
    #       '''Test Picture() constructor [2] - extension'''
    #       self.pict = Picture()
    #       self.assertEqual('%s'%self.pict.getExtension(), 'None',  'File extension %s != None' % self.pict.getExtension())

    #   def testPictureNull3(self):
    #       '''Test Picture() constructor [3] - title'''
    #       self.pict = Picture()
    #       self.assertEqual('%s'%self.pict.getTitle(), 'None', 'Title %s != None' % self.pict.getTitle())

    #   def testPictureNull4(self):
    #       '''Test Picture() constructor [4] - width'''
    #       self.pict = Picture()
    #       self.assertEqual(self.pict.getWidth(), 0, 'Width %s != 0' % self.pict.getWidth())
    #       self.assertNotEqual(self.pict.getWidth(), 1, 'Width is 1?')

    #   def testPictureNull5(self):
    #       '''Test Picture() constructor [5] - height'''
    #       self.pict = Picture()
    #       self.assertEqual(self.pict.getHeight(), 0, 'Height %s != 0' % self.pict.getHeight())

    #   def testPictureNull6(self):
    #       '''Test Picture() constructor [6] - toString'''
    #       self.pict = Picture()
    #       self.assertEqual(self.pict.toString(), 'Picture, filename null height 0 width 0',
    #                   'toString %s != Picture, filename null height 0 width 0' % self.pict.toString())

    #   def testPictureNull(self):
    #       '''Test Picture() constructor [all]'''
    #       self.pict = Picture()
    # NOTE: Must do a null check here by sending null to '%s' so it prints as 'None' and does not
    # end up throwing a null pointer exception
    #       self.assertEqual('%s'%self.pict.getFileName(), 'None', 'Filename %s != None' % self.pict.getFileName())
    #       self.assertEqual('%s'%self.pict.getExtension(), 'None',  'File extension %s != None' % self.pict.getExtension())
    #       self.assertEqual('%s'%self.pict.getTitle(), 'None', 'Title %s != None' % self.pict.getTitle())
    #       self.assertEqual(self.pict.getWidth(), 0, 'Width %s != 0' % self.pict.getWidth())
    #       self.assertEqual(self.pict.getHeight(), 0, 'Height %s != 0' % self.pict.getHeight())
    #       self.assertNotEqual(self.pict.getWidth(), 1, 'Width is 1?')
    #       self.assertEqual(self.pict.toString(), 'Picture, filename None height 0 width 0',
    #                   'toString %s != Picture, filename None height 0 width 0' % self.pict.toString())

    def testPictureWdtHgt(self):
        '''Test Picture(width, height) constructor'''
        self.pict = Picture(500, 500)
        # NOTE: Must do a null check here by sending null to '%s' so it prints as 'None' and does not
        #    end up throwing a null pointer exception
#       self.assertEqual('%s'%self.pict.getFileName(), 'None', 'Filename %s != None' % self.pict.getFileName())
#       self.assertEqual(self.pict.getExtension(), 'jpg', 'File extension %s != jpg' % self.pict.getExtension())
#       self.assertEqual(self.pict.getTitle(), 'New Picture', 'Title %s != New Picture' % self.pict.getTitle())
        self.assertEqual(
            media.getWidth(self.pict), 500, 'Width %s != 500' % self.pict.getWidth())
        self.assertEqual(
            media.getHeight(self.pict), 500, 'Height %s != 500' % self.pict.getHeight())
#       self.assertNotEqual(self.pict.getWidth(), 499, 'Width is 499?')
#       self.assertEqual(self.pict.toString(), 'Picture, filename null height 500 width 500',
#                   'toString %s != Picture, filename null height 500 width 500' % self.pict.toString())

    def testTitleP(self):
        '''Test picture - changing title from Picture()'''
        self.pict = Picture()
        self.assertEqual(
            '%s' % self.pict.getTitle(), 'None', 'Title %s != None' % self.pict.getTitle())
        self.pict.setTitle("Blank object")
        self.assertNotEqual(
            '%s' % self.pict.getTitle(), 'None', 'Title did not change')
        self.assertEqual(self.pict.getTitle(), 'Blank object',
                         'Title %s != Blank object' % self.pict.getTitle())

    def testTitlePII(self):
        '''Test picture - changing title from Picture(int,int)'''
        self.pict = Picture(20, 20)
        self.assertEqual(
            '%s' % self.pict.getTitle(), 'None', 'Title %s != None' % self.pict.getTitle())
        self.pict.setTitle("Blank object")
        self.assertNotEqual(
            '%s' % self.pict.getTitle(), 'None', 'Title did not change')
        self.assertEqual(self.pict.getTitle(), 'Blank object',
                         'Title %s != Blank object' % self.pict.getTitle())

    def testAddMessage(self):
        '''Test Picture.addMessage'''
        self.pict = Picture(150, 50)
        self.pict.addMessage("This is a test", 25, 25)
        self.pict.addText(media.red, 10, 10, "test")
#.........這裏部分代碼省略.........
開發者ID:HenryStevens,項目名稱:jes,代碼行數:103,代碼來源:Test_Picture_NEW.py


注:本文中的Picture.getTitle方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。