Best Python code snippet using avocado_python
string_mixin.py
Source:string_mixin.py  
...42    ``str`` type.43    """44    if py3k:45        def __str__(self):46            return self.__unicode__()47        def __bytes__(self):48            return self.__unicode__().encode("utf8")49    else:50        def __str__(self):51            return self.__unicode__().encode("utf8")52    def __unicode__(self):53        raise NotImplementedError()54    def __repr__(self):55        return repr(self.__unicode__())56    def __lt__(self, other):57        if isinstance(other, StringMixIn):58            return self.__unicode__() < other.__unicode__()59        return self.__unicode__() < other60    def __le__(self, other):61        if isinstance(other, StringMixIn):62            return self.__unicode__() <= other.__unicode__()63        return self.__unicode__() <= other64    def __eq__(self, other):65        if isinstance(other, StringMixIn):66            return self.__unicode__() == other.__unicode__()67        return self.__unicode__() == other68    def __ne__(self, other):69        if isinstance(other, StringMixIn):70            return self.__unicode__() != other.__unicode__()71        return self.__unicode__() != other72    def __gt__(self, other):73        if isinstance(other, StringMixIn):74            return self.__unicode__() > other.__unicode__()75        return self.__unicode__() > other76    def __ge__(self, other):77        if isinstance(other, StringMixIn):78            return self.__unicode__() >= other.__unicode__()79        return self.__unicode__() >= other80    if py3k:81        def __bool__(self):82            return bool(self.__unicode__())83    else:84        def __nonzero__(self):85            return bool(self.__unicode__())86    def __len__(self):87        return len(self.__unicode__())88    def __iter__(self):89        for char in self.__unicode__():90            yield char91    def __getitem__(self, key):92        return self.__unicode__()[key]93    def __reversed__(self):94        return reversed(self.__unicode__())95    def __contains__(self, item):96        if isinstance(item, StringMixIn):97            return str(item) in self.__unicode__()98        return item in self.__unicode__()99    @inheritdoc100    def capitalize(self):101        return self.__unicode__().capitalize()102    if py3k:103        @inheritdoc104        def casefold(self):105            return self.__unicode__().casefold()106    @inheritdoc107    def center(self, width, fillchar=None):108        if fillchar is None:109            return self.__unicode__().center(width)110        return self.__unicode__().center(width, fillchar)111    @inheritdoc112    def count(self, sub, start=None, end=None):113        return self.__unicode__().count(sub, start, end)114    if not py3k:115        @inheritdoc116        def decode(self, encoding=None, errors=None):117            kwargs = {}118            if encoding is not None:119                kwargs["encoding"] = encoding120            if errors is not None:121                kwargs["errors"] = errors122            return self.__unicode__().decode(**kwargs)123    @inheritdoc124    def encode(self, encoding=None, errors=None):125        kwargs = {}126        if encoding is not None:127            kwargs["encoding"] = encoding128        if errors is not None:129            kwargs["errors"] = errors130        return self.__unicode__().encode(**kwargs)131    @inheritdoc132    def endswith(self, prefix, start=None, end=None):133        return self.__unicode__().endswith(prefix, start, end)134    @inheritdoc135    def expandtabs(self, tabsize=None):136        if tabsize is None:137            return self.__unicode__().expandtabs()138        return self.__unicode__().expandtabs(tabsize)139    @inheritdoc140    def find(self, sub, start=None, end=None):141        return self.__unicode__().find(sub, start, end)142    @inheritdoc143    def format(self, *args, **kwargs):144        return self.__unicode__().format(*args, **kwargs)145    if py3k:146        @inheritdoc147        def format_map(self, mapping):148            return self.__unicode__().format_map(mapping)149    @inheritdoc150    def index(self, sub, start=None, end=None):151        return self.__unicode__().index(sub, start, end)152    @inheritdoc153    def isalnum(self):154        return self.__unicode__().isalnum()155    @inheritdoc156    def isalpha(self):157        return self.__unicode__().isalpha()158    @inheritdoc159    def isdecimal(self):160        return self.__unicode__().isdecimal()161    @inheritdoc162    def isdigit(self):163        return self.__unicode__().isdigit()164    if py3k:165        @inheritdoc166        def isidentifier(self):167            return self.__unicode__().isidentifier()168    @inheritdoc169    def islower(self):170        return self.__unicode__().islower()171    @inheritdoc172    def isnumeric(self):173        return self.__unicode__().isnumeric()174    if py3k:175        @inheritdoc176        def isprintable(self):177            return self.__unicode__().isprintable()178    @inheritdoc179    def isspace(self):180        return self.__unicode__().isspace()181    @inheritdoc182    def istitle(self):183        return self.__unicode__().istitle()184    @inheritdoc185    def isupper(self):186        return self.__unicode__().isupper()187    @inheritdoc188    def join(self, iterable):189        return self.__unicode__().join(iterable)190    @inheritdoc191    def ljust(self, width, fillchar=None):192        if fillchar is None:193            return self.__unicode__().ljust(width)194        return self.__unicode__().ljust(width, fillchar)195    @inheritdoc196    def lower(self):197        return self.__unicode__().lower()198    @inheritdoc199    def lstrip(self, chars=None):200        return self.__unicode__().lstrip(chars)201    if py3k:202        @staticmethod203        @inheritdoc204        def maketrans(self, x, y=None, z=None):205            if z is None:206                if y is None:207                    return self.__unicode__.maketrans(x)208                return self.__unicode__.maketrans(x, y)209            return self.__unicode__.maketrans(x, y, z)210    @inheritdoc211    def partition(self, sep):212        return self.__unicode__().partition(sep)213    @inheritdoc214    def replace(self, old, new, count=None):215        if count is None:216            return self.__unicode__().replace(old, new)217        return self.__unicode__().replace(old, new, count)218    @inheritdoc219    def rfind(self, sub, start=None, end=None):220        return self.__unicode__().rfind(sub, start, end)221    @inheritdoc222    def rindex(self, sub, start=None, end=None):223        return self.__unicode__().rindex(sub, start, end)224    @inheritdoc225    def rjust(self, width, fillchar=None):226        if fillchar is None:227            return self.__unicode__().rjust(width)228        return self.__unicode__().rjust(width, fillchar)229    @inheritdoc230    def rpartition(self, sep):231        return self.__unicode__().rpartition(sep)232    if py3k:233        @inheritdoc234        def rsplit(self, sep=None, maxsplit=None):235            kwargs = {}236            if sep is not None:237                kwargs["sep"] = sep238            if maxsplit is not None:239                kwargs["maxsplit"] = maxsplit240            return self.__unicode__().rsplit(**kwargs)241    else:242        @inheritdoc243        def rsplit(self, sep=None, maxsplit=None):244            if maxsplit is None:245                if sep is None:246                    return self.__unicode__().rsplit()247                return self.__unicode__().rsplit(sep)248            return self.__unicode__().rsplit(sep, maxsplit)249    @inheritdoc250    def rstrip(self, chars=None):251        return self.__unicode__().rstrip(chars)252    if py3k:253        @inheritdoc254        def split(self, sep=None, maxsplit=None):255            kwargs = {}256            if sep is not None:257                kwargs["sep"] = sep258            if maxsplit is not None:259                kwargs["maxsplit"] = maxsplit260            return self.__unicode__().split(**kwargs)261    else:262        @inheritdoc263        def split(self, sep=None, maxsplit=None):264            if maxsplit is None:265                if sep is None:266                    return self.__unicode__().split()267                return self.__unicode__().split(sep)268            return self.__unicode__().split(sep, maxsplit)269    @inheritdoc270    def splitlines(self, keepends=None):271        if keepends is None:272            return self.__unicode__().splitlines()273        return self.__unicode__().splitlines(keepends)274    @inheritdoc275    def startswith(self, prefix, start=None, end=None):276        return self.__unicode__().startswith(prefix, start, end)277    @inheritdoc278    def strip(self, chars=None):279        return self.__unicode__().strip(chars)280    @inheritdoc281    def swapcase(self):282        return self.__unicode__().swapcase()283    @inheritdoc284    def title(self):285        return self.__unicode__().title()286    @inheritdoc287    def translate(self, table):288        return self.__unicode__().translate(table)289    @inheritdoc290    def upper(self):291        return self.__unicode__().upper()292    @inheritdoc293    def zfill(self, width):294        return self.__unicode__().zfill(width)...models.py
Source:models.py  
1from django.db import models2# Create your models here.3class Municipio(models.Model):4    nombre_municipio = models.CharField(max_length=25)5    def __unicode__(self):6        return self.nombre_municipio7class Ciudad(models.Model):8    nombre_ciudad = models.CharField(max_length=25)9    municipio = models.ForeignKey(Municipio)10    def __unicode__(self):11        return self.nombre_ciudad12class Delegacion(models.Model):13    nombre_delegacion = models.CharField(max_length=25)14    municipio = models.ForeignKey(Municipio)15    def __unicode__(self):16        return self.nombre_delegacion17class Condicion_Vial(models.Model):18    condicion_vial = models.CharField(max_length=30)19    def __unicode__(self):20        return self.condicion_vial21class Descripcion_Vial(models.Model):22    descripcion = models.CharField(max_length=55)23    def __unicode__(self):24        return self.descripcion25class num_carriles(models.Model):26    num_carriles = models.CharField(max_length=30)27    def __unicode__(self):28        return self.num_carriles29class dispositivo_funcionando(models.Model):30    funcionando = models.CharField(max_length=40)31    def __unicode__(self):32        return self.funcionando33class dispositivo_control_vial(models.Model):34    dispositivo_control = models.CharField(max_length=55)35    def __unicode__(self):36        return self.dispositivo_control37class condicion_luz(models.Model):38    condicion_luz = models.CharField(max_length=35)39    def __unicode__(self):40        return self.condicion_luz41class zona_construccion(models.Model):42    descripcion = models.CharField(max_length=35)43    def __unicode__(self):44        return self.descripcion45class condicion_atmosferica(models.Model):46    condicion = models.CharField(max_length=25)47    def __unicode__(self):48        return self.condicion49class metodo_transporte(models.Model):50    metodo = models.CharField(max_length=45)51    def __unicode__(self):52        return self.metodo53class jurisdiccion_especial(models.Model):54    jurisdiccion = models.CharField(max_length=25)55    def __unicode__(self):56        return self.jurisdiccion57class tipo_incidente(models.Model):58    descripcion = models.CharField(max_length=45)59    def __unicode__(self):60        return self.descripcion61class evento(models.Model):62    delegacion = models.ForeignKey(Delegacion)63    ciudad = models.ForeignKey(Ciudad)64    municipio = models.ForeignKey(Municipio)65    latitud = models.DecimalField(max_digits=11, decimal_places=7, blank=True, default=0)66    longitud = models.DecimalField(max_digits=11, decimal_places=7, blank=True, default=0)67    tipo_incidente=models.ForeignKey(tipo_incidente)68    descripcion_vial = models.ForeignKey(Descripcion_Vial)69    num_carriles = models.ForeignKey(num_carriles)70    limite_velocidad = models.IntegerField()71    condicion_vial = models.ForeignKey(Condicion_Vial)72    fecha_hora = models.DateTimeField('fecha incidente')73    jurisdiccion_especial = models.ForeignKey(jurisdiccion_especial)74    zona_construccion = models.ForeignKey(zona_construccion)75    condicion_luz = models.ForeignKey(condicion_luz)76    condicion_atmosfera = models.ForeignKey(condicion_atmosferica)77    hra_llamada = models.TimeField((u"Hora de llamada: "), blank=True)78    hra_escena = models.TimeField((u"Hora en la escena:"), blank=True)79    hra_hospital = models.TimeField((u"Hora en el hospital:"), blank=True)80    metodo_transportacion = models.ForeignKey(metodo_transporte)81    conductor_alcoholizado = models.IntegerField()82    num_lesionados = models.IntegerField()83    num_muertes = models.IntegerField()84    dispositivo_control_vial = models.ForeignKey(dispositivo_control_vial)85    dispositivo_funcionando = models.ForeignKey(dispositivo_funcionando)86    @models.permalink87    def get_absolute_url(self):88        return ('observatorio.views.ver_evento', (str(self.id),), {})89    def __unicode__(self):90        return unicode(self.id)91class marca(models.Model):92    marca = models.CharField(max_length=40)93    def __unicode__(self):94        return self.marca95class modelo(models.Model):96    marca = models.ForeignKey(marca)97    modelo = models.CharField(max_length=30)98    def __unicode__(self):99        return self.modelo100class camion_pasajeros(models.Model):101    tipo_camion = models.CharField(max_length=40)102    def __unicode__(self):103        return self.tipo_camion104class volcadura(models.Model):105    volcadura = models.CharField(max_length=45)106    def __unicode__(self):107        return self.volcadura108class vehiculo(models.Model):109    num_ocupantes = models.IntegerField()110    modelo = models.ForeignKey(modelo)111    marca = models.ForeignKey(marca)112    ano = models.IntegerField()113    vin = models.IntegerField()114    camion_pasajeros=models.ForeignKey(camion_pasajeros)115    volcadura=models.ForeignKey(volcadura)116    num_muertos = models.IntegerField()117    conductor_alcoholizado = models.BooleanField()118    num_lesionados = models.PositiveIntegerField()119    evento = models.ForeignKey(evento)120    @models.permalink121    def get_absolute_url(self):122        return ('observatorio.views.ver_vehiculo', (str(self.id),))123    def __unicode__(self):124        return unicode(self.id)125class rol_persona(models.Model):126    rol = models.CharField(max_length=45)127    def __unicode__(self):128        return self.rol129class gravedad_lesion(models.Model):130    gravedad = models.CharField(max_length=35)131    def __unicode__(self):132        return self.gravedad133class medidas_seguridad(models.Model):134    medida = models.CharField(max_length=45)135    def __unicode__(self):136        return self.medida137class muerte_escena(models.Model):138    descripcion = models.CharField(max_length=20)139    def __unicode__(self):140        return self.descripcion141class ocupacion(models.Model):142    ocupacion = models.CharField(max_length=50)143    def __unicode__(self):144        return self.ocupacion145class estado_civil(models.Model):146    estado_civil = models.CharField(max_length=15)147    def __unicode__(self):148        return self.estado_civil149class escolaridad(models.Model):150    escolaridad = models.CharField(max_length=20)151    def __unicode__(self):152        return self.escolaridad153class prioridad(models.Model):154    prioridad = models.CharField(max_length=15)155    def __unicode__(self):156        return self.prioridad157class persona(models.Model):158    sexo_choices = ((0, 'Femenino'), (1, 'Masculino'))159    edad = models.IntegerField(null=True, blank=True)160    sexo = models.IntegerField(choices=sexo_choices, null=True, blank=True)161    rol = models.ForeignKey(rol_persona)162    gravedad_lesion = models.ForeignKey(gravedad_lesion)163    fecha_mort = models.DateTimeField(null=True, blank=True)164    num_ambulancia = models.CharField(max_length=2, null=True, blank=True)165    operador = models.CharField(max_length=50, null=True, blank=True)166    prestador_servicio = models.CharField(max_length=50, null=True, blank=True)167    evento = models.ForeignKey(evento)168    vehiculo = models.ForeignKey(vehiculo, null=True, blank=True)169    clasificacion1 = models.BooleanField(blank=True)170    clasificacion2 = models.BooleanField(blank=True)171    medidas_seguridad = models.ForeignKey(medidas_seguridad)172    muerte_escena = models.ForeignKey(muerte_escena)173    ocupacion = models.ForeignKey(ocupacion)174    estado_civil = models.ForeignKey(estado_civil)175    escolaridad = models.ForeignKey(escolaridad)176    prioridad = models.ForeignKey(prioridad)177    @models.permalink178    def get_absolute_url(self):179        return ('observatorio.views.ver_persona', (str(self.id),))180    def __unicode__(self):181        return unicode(self.id)182class tipo_licencia(models.Model):183    tipo = models.CharField(max_length=30)184    def __unicode__(self):185        return self.tipo186class conductor_alcoholizado(models.Model):187    alcoholizado = models.CharField(max_length=35)188    def __unicode__(self):189        return self.alcoholizado190class posicion_persona(models.Model):191    posicion = models.CharField(max_length=50)192    def __unicode__(self):193        return self.posicion194class tipo_accidente(models.Model):195    tipo = models.CharField(max_length=30)196    def __unicode__(self):197        return self.tipo198class interseccion_accidente(models.Model):199    interseccion = models.CharField(max_length=13)200    def __unicode__(self):201        return self.interseccion202class escenario_impacto(models.Model):203    escenario = models.CharField(max_length=100)204    def __unicode__(self):205        return self.escenario206class tipo_impacto(models.Model):207    tipo_impacto = models.CharField(max_length=50)208    def __unicode__(self):209        return self.tipo_impacto210class ubicacion_impacto(models.Model):211    ubicacion = models.CharField(max_length=20)212    def __unicode__(self):213        return self.ubicacion214class posicion_transeunte(models.Model):215    posicion = models.CharField(max_length=30)216    def __unicode__(self):217        return self.posicion218class direccion_inicial(models.Model):219    direccion = models.CharField(max_length=30)220    def __unicode__(self):221        return self.direccion222class conductor(models.Model):223    persona = models.OneToOneField(persona, primary_key=True)224    licencia = models.BooleanField()225    num_licencia = models.IntegerField()226    tipo_licencia = models.ForeignKey(tipo_licencia)227    conductor_alcoholizado = models.ForeignKey(conductor_alcoholizado)228    def __unicode__(self):229        return unicode(self.persona)230class pasajero(models.Model):231    persona = models.OneToOneField(persona, primary_key=True)232    posicion_persona = models.ForeignKey(posicion_persona)233    def __unicode__(self):234        return unicode(self.persona)235class transeunte(models.Model):236    persona = models.OneToOneField(persona, primary_key=True)237    marca_crucero_peatonal = models.BooleanField()238    banqueta = models.BooleanField()239    zona_escolar = models.BooleanField()240    tipo_impacto = models.ForeignKey(tipo_impacto)241    ubicacion_impacto = models.ForeignKey(ubicacion_impacto)242    posicion_transeunte = models.ForeignKey(posicion_transeunte)243    direccion_inicial = models.ForeignKey(direccion_inicial)244    interseccion_accidente = models.ForeignKey(interseccion_accidente)245    escenario_impacto = models.ForeignKey(escenario_impacto)246    tipo_accidente = models.ForeignKey(tipo_accidente)247    def __unicode__(self):248        return unicode(self.persona)...Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
