Estoy buscando una manera de enviar el intérprete de python con mi aplicación (también escrita en python), para que no sea necesario tener python instalado en la máquina. Busqué en google y encontré un montón de resultados sobre cómo incrustar el intérprete de python en aplicaciones escritas en varios idiomas, pero nada para las aplicaciones […]
Python 3.2 ALPHA está fuera . En el registro de cambios, parece que la GIL ha sido completamente reescrita. Unas cuantas preguntas: ¿Es bueno o malo tener un GIL? (y por qué). ¿Es mejor el nuevo GIL? ¿Si es así, cómo? ACTUALIZACIÓN : Soy bastante nuevo en Python. Así que todo esto es nuevo para […]
De la documentación : sys.getrecursionlimit() Devuelva el valor actual del límite de recursión, la profundidad máxima de la stack del intérprete de Python. Este límite evita que la recursión infinita provoque un desbordamiento de la stack C y que Python se bloquee. Se puede establecer por setrecursionlimit (). Actualmente estoy golpeando el límite de recursión […]
Tengo una secuencia de comandos de Python con solo una importación mínima (= psutil) y la he empaquetado con py2app. Sin embargo, la aplicación resultante es de casi 9 MB porque incluye el intérprete. Estoy buscando formas de reducir el tamaño; la mejor forma de pensar es excluir al intérprete del paquete y dejar que […]
Digamos que tengo una variable que contiene bytes: >>> a = b’Hello World’ Se puede verificar con: >>> type(a) Ahora trato de convertir un en una cadena con str() : >>> b = str(a) y por supuesto es una cadena: >>> type(b) Ahora trato de imprimir b pero obtengo un resultado totalmente inesperado: >>> print(b) […]
Lo siento por una simple pregunta! Quiero usar WinPython (recientemente instalado) como intérprete para PyCharm Community Edition, pero obtengo un error “El archivo seleccionado no es una página de inicio válida para Python SDK” (ver imagen) ¿Alguien tiene alguna idea de cuál puede ser el problema? ¿Tengo que hacer otros pasos (con el camino, etc.)?
¿Qué significa el ‘~’ en python? Encontré este intérprete BF en Python hace un tiempo. import sys #c,i,r,p=0,0,[0]*255,raw_input() c=0 i=0 p=raw_input() r=[0]*255 while c”:i+=1 if m==”<":i-=1 if m=="+":r[i]+=1 if m=="-":r[i]-=1 if m==".":sys.stdout.write(chr(u)) if m=="[": if ~u: while 1: m=p[c] if m=="]":n-=1 if m=="[":n+=1 if ~n:break c+=1 if m=="]": if u: while 1: m=p[c] if m=="]":n-=1 […]
Me encantaría poder hacer algo como estos dos que están haciendo: Inventando en principio @ 18: 20 , Live ClojureScript Game Editor Si no quieres ver los videos, mi problema es este: Digamos que tenía este código: …. xs = [] for x in xrange(10): xs.append(x) … Me gustaría crear un entorno donde pueda ejecutar […]
Quiero ejecutar un script de Python desde un script de Python con subprocess , y deseo hacerlo utilizando el mismo intérprete para cada uno de ellos. Estoy usando virtualenv, así que me gustaría hacer algo como: subprocess.Popen(‘%s script.py’ % python_bin) ¿Cómo consigo python_bin ? Debería ser /usr/bin/python fuera de virtualenv, y /path/to/env/bin/python en virtualenv.
¿Cómo puedo hacer un cambio de script en python? Para resumirlo, me gustaría tener un script de Python ( run.py ) como este a = 0 b = 1 print a + b # do something here such that the first line of this script reads a = 1 De modo que la próxima vez […]