Articles of sangría de

IndentationError: inesperado unindent ¿POR QUÉ?

IndentationError: inesperado unindent ¿POR QUÉ? #!/usr/bin/python import sys class Seq: def __init__(self, id, adnseq, colen): self.id = id self.dna = adnseq self.cdnlen = colen self.prot = “” def __str__(self): return “>%s\n%s\n” % (self.id, self.prot) def translate(self, transtable): self.prot = “” for i in range(0,len(self.dna),self.cdnlen): codon = self.dna[i:i+self.cdnlen] aa = transtable[codon] self.prot += aa def parseCommandOptions(cmdargs): […]

sangría de archivo python (con pydev) en eclipse

Soy un novato en eclipse. Quiero sangrar todas las líneas de mi código y formatear el archivo abierto presionando un atajo o algo así … ¡Sé el CTRL + MAYÚS + F (ya que en realidad no funciona en pydev!). He estado buscando durante horas sin éxito. ¿Hay alguna manera de hacerlo en eclipse? Algo […]

Se espera sangría?

Soy algo nuevo en Python y estoy trabajando en una pequeña aventura de texto que ha ido bien hasta ahora. Actualmente estoy implementando un sistema de espada donde, si tienes un tamaño de espada determinado, puedes matar monstruos de cierto tamaño. Estoy tratando de codificar otro encuentro de monstruos y he codificado las cosas de […]

Python: evita tabulaciones / espacios mixtos en la importación de módulos

Sé que puedes asegurarte de código tabulado / espaciado puro llamando a Python con -tt . Sin embargo, cuando no tengo control sobre la llamada de nivel superior, ¿puedo aplicar este comportamiento en los módulos que carga mi script?

Sangría del bloque IF-ELSE en python

Hola, soy Python Newbie y estoy trabajando en PNL usando Python. Estoy teniendo un error al escribir el bloque if-else en python. Cuando escribo solo si el bloque en ese momento está funcionando bien: if xyzzy.endswith(‘l’): print xyzzy después de ingresar los dos puntos, estoy presionando enter y me lleva automáticamente a la sangría correcta. […]

Python IndentationError unindent no coincide con ningún nivel de sangría exterior

Soy un principiante en python , Tengo este error: Error : def on_data(self,data): ^ IdentationError : unindent does not match any outer indentation level notepad++ con notepad++ en windows 8.1 . No entiendo por qué tengo este error, he prestado atención a las tabs y el espacio. Quiero guardar datos en self.file Aquí está mi […]

Python: usando 4 espacios para la sangría. ¿Por qué?

Mientras codifico python, estoy usando solo 2 espacios para sangrar, seguro que PEP-8 realmente recomienda tener 4 espacios, pero históricamente para mí es inusual. Entonces, ¿alguien puede convencerme de usar 4 espacios en lugar de 2? ¿Qué pros y contras? PS Y, finalmente, ¿cuál es la forma más fácil de convertir todos los códigos de […]

Python esperaba un bloque sangrado.

Soy un novato en Python y me gustaría generar algunos números según la distribución geométrica. Encontré este código en internet pero no funciona: import random from math import ceil, log def geometric(p): # p should be in (0.0, 1.0]. if ((p =1.0)): raise ValueError(“p must be in the interval (0.0, 1.0]”) elif p == 1.0: […]

IndentationError: error de sangría inesperado

Soy nuevo en Python y recibo este error: Traceback (most recent call last): File “/usr/local/bin/scrapy”, line 4, in execute() File “/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scrapy/cmdline.py”, line 130, in execute _run_print_help(parser, _run_command, cmd, args, opts) File “/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scrapy/cmdline.py”, line 96, in _run_print_help func(*a, **kw) File “/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scrapy/cmdline.py”, line 136, in _run_command cmd.run(args, opts) File “/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scrapy/commands/crawl.py”, line 42, in run q = self.crawler.queue […]

Error Tabulación: Se esperaba un bloque tabulado

Aquí está el código: def myfirst_yoursecond(p,q): a = p.find(” “) b = q.find(” “) str_p = p[0:a] str_q = p[b+1:] if str_p == str_q: result = True else: result = False return result Aquí está el error: Traceback (most recent call last): File “vm_main.py”, line 26, in import main File “/tmp/vmuser_ssgopfskde/main.py”, line 22 result = […]