¿Es esta la forma más limpia de escribir una lista en un archivo, ya writelines()que no inserta caracteres de nueva línea? file.writelines(["%s\n" % item for item in list]) Parece que habría una forma estándar
Tomé el Problema # 12 del Proyecto Euler como un ejercicio de programación y para comparar mis implementaciones (seguramente no óptimas) en C, Python, Erlang y Haskell. Para obtener tiempos de ejecución más altos, busco el primer número de triángulo con más de 1000 divisores en lugar de 500 como se...
Quiero cambiar un par de archivos a la vez, si puedo escribir en todos ellos. Me pregunto si de alguna manera puedo combinar las múltiples llamadas abiertas con la withdeclaración: try: with open('a', 'w') as a and open('b', 'w') as b: do_something() except IOError as e: print 'Operation...
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 6 años . Quiero...
Creo que lo que quiero hacer es una tarea bastante común, pero no he encontrado ninguna referencia en la web. Tengo texto con puntuación y quiero una lista de las palabras. "Hey, you - what are you doing here!?" debiera ser ['hey', 'you', 'what', 'are', 'you', 'doing', 'here'] Pero Python...
En el modelo de Django QuerySets, veo que hay un __gty __ltpara valores comparativos, pero ¿hay un __ne/ !=/ <>( no es igual ?) Quiero filtrar usando un no igual: Ejemplo: Model: bool a; int x; quiero results = Model.objects.exclude(a=true, x!=5) La !=sintaxis no es correcta. Probé...
Dado un diccionario como este: my_map = {'a': 1, 'b': 2} ¿Cómo se puede invertir este mapa para obtener: inv_map = {1: 'a', 2:
¿Cuál es la mejor manera de abrir un archivo como lectura / escritura si existe, o si no existe, crearlo y abrirlo como lectura / escritura? Por lo que leí, file = open('myfile.dat', 'rw')debería hacer esto, ¿verdad? No funciona para mí (Python 2.6.2) y me pregunto si es un problema de versión, o...
Me gustaría saber cuáles son todos los valores posibles para el argumento de zona horaria en la biblioteca Python pytz. ¿Cómo
Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. He estado aprendiendo, trabajando y jugando con Python durante un año y...
Tengo algunos datos en una lista de listas o en una lista de tuplas, como esta: data = [[1,2,3], [4,5,6], [7,8,9]] data = [(1,2,3), (4,5,6), (7,8,9)] Y quiero ordenar por el segundo elemento en el subconjunto. Es decir, ordenar por 2,5,8 de dónde 2es (1,2,3), 5es de (4,5,6). ¿Cuál es la forma...
Necesito establecer algunas variables de entorno en la secuencia de comandos de python y quiero que todas las demás secuencias de comandos a las que se llama desde python vean las variables de entorno establecidas. Si lo hago os.environ["DEBUSSY"] = 1` se queja diciendo que 1tiene que ser una...
Tengo una lista de diccionarios como este: [{'points': 50, 'time': '5:00', 'year': 2010}, {'points': 25, 'time': '6:00', 'month': "february"}, {'points':90, 'time': '9:00', 'month': 'january'}, {'points_h1':20, 'month': 'june'}] Y quiero convertir esto en pandas DataFramecomo este: month...
Python nos da la capacidad de crear métodos 'privados' y variables dentro de una clase anteponiendo doble subrayado al nombre, así: __myPrivateMethod(). ¿Cómo, entonces, se puede explicar esto? >>> class MyClass: ... def myPublicMethod(self): ... print 'public method' ... def...
Trabajo mucho con Series y DataFrames en la terminal. El valor por defecto__repr__ para una serie devuelve una muestra reducida, con algunos valores de cabeza y cola, pero falta el resto. ¿Hay alguna forma integrada de imprimir con bonitos toda la serie / marco de datos? Idealmente, sería...
Estoy usando Python para abrir un documento de texto: text_file = open("Output.txt", "w") text_file.write("Purchase Amount: " 'TotalAmount') text_file.close() Quiero sustituir el valor de una variable de cadena TotalAmounten el documento de texto. ¿Alguien puede decirme cómo hacer...
На этот вопрос есть ответы en Stack Overflow на русском : В папке проекта на Python появилась папка __pycache__ Por lo que entiendo, un caché es un archivo cifrado de archivos similares. ¿Qué hacemos con la __pycache__carpeta? ¿Es lo que le damos a las personas en lugar...
Al hacer esta pregunta , me di cuenta de que no sabía mucho sobre cadenas sin formato. Para alguien que dice ser un entrenador de Django, esto apesta. Sé lo que es una codificación, y sé lo que u''hace solo desde que obtengo lo que es Unicode. ¿Pero qué hace r''exactamente? ¿En qué tipo de...
Tengo un script que debe usarse de esta manera: usage: installer.py dir [-h] [-v] dir es un argumento posicional que se define así: parser.add_argument('dir', default=os.getcwd()) Quiero dirque sea opcional: cuando no se especifica, debería serlo cwd. Lamentablemente, cuando no especifico el...
Hoy, me encontré con el dictmétodo getque, dada una clave en el diccionario, devuelve el valor asociado. ¿Para qué sirve esta función? Si quisiera encontrar un valor asociado con una clave en un diccionario, simplemente puedo hacerlo dict[key], y devuelve lo mismo: dictionary = {"Name": "Harry",...