Ir para o conteúdo

Thiago Avelino

Cadastrado: 02 Out 2010
Offline Última atividade: Out 08 2010 09:38
-----

#233 Unittest

Postado por Thiago Avelino em 05 outubro 2010 - 09:19

import unittest

def test(n):
        return (n*10) and 100 or 10

class testTests(unittest.TestCase):
        def testOne(self):
                self.failUnless(test(10))
        def testTwo(self):
                self.failUnless(test(1))

def main():
        unittest.main()

if __name__ == '__main__':
        main()

http://pt.wikipedia....ven_Development


#146 Gerando QRCode

Postado por Thiago Avelino em 02 outubro 2010 - 14:47


#!/usr/bin/env python

# coding: utf-8



import sys, qrcode



e = qrcode.Encoder()

image = e.encode('Ola!', version=15, mode=e.mode.BINARY, eclevel=e.eclevel.H)

image.save('saida.png')




#145 Criando Foreign Key

Postado por Thiago Avelino em 02 outubro 2010 - 14:34


class code(models.Model):

    manufacturer = models.ForeignKey('imasters')

    # ...



class imasters(models.Model):

    # ...




#144 Alguns atributos do Model

Postado por Thiago Avelino em 02 outubro 2010 - 14:27

GENDER = (
    ('M', 'Male'),
    ('F', 'Female'),
)

class Foo(models.Model):
    gender = models.CharField(choices=GENDER, blank=True, null=True)

blank = Permite entrar valor em branco
null = Permite entrar valor nulo
choices = Permite entrar qual quer valor declarado.


#125 Listando números pares

Postado por Thiago Avelino em 02 outubro 2010 - 11:33

Neste exemplo vou fazer ate 100.

cont = 0
while cont<100:
        cont = cont + 2
        print "%d" % (cont)



#124 Pilhas com listas

Postado por Thiago Avelino em 02 outubro 2010 - 11:20

class Stack :
 def __init__(self) :
  self.items = []
 
 def push(self, item) :
  self.items.apend(item)
 
 def pop(self) :
  return self.items.pop()
 
 def isEmpty(self) :
  return (self.items == [])

Como usar?
>>> from Stack import *
>>> start = Stack()
>>> start.push(50)
>>> start.push(23)
>>> start.push("+")
>>> while not start.isEmpty() :
... priint start.pop()