Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - NOB2014

#1
Hola simorg.
Gracias por la ayuda y te pido una más porque como notaras esto no lo hice nunca, me podrias decir si lo que debo hacer es lo que se dice en esta página con la aplicación Discos?
https://es.wikihow.com/formatear-un-disco-duro-usando-Ubuntu

Daniel
#2
Hola gente ¿cómo están?
Recurro a Uds. para solicitarles un poco más de consejos, lo que hice con el disco de instalación de Ubuntu 17.10:
1): en la ventana "tipo de instalación" <Más opciones> <Nueva tabla de particiones> seleccione <Espacio libre> <+>

    Esto es lo que aparece en la ventana:
    Tamaño = 250000 (MB)
    Primaria
    Al principio del espacio
    Punto de montaje "/"
    Algunas consideraciones: El disco es de 500GB, esta partición es para instalar Windows 7, lo
    que me pasa es que no tengo la opción NTSF, esto es lo que hay.-

    Opciones de archivos: Sistema de ficheros ext4
    Opciones de archivos: Sistema de ficheros ext3
    Opciones de archivos: Sistema de ficheros ext2
    Opciones de archivos: Sistema de ficheros btrfs
    Opciones de archivos: Sistema de ficheros JFS
    Opciones de archivos: Sistema de ficheros XFS
    Opciones de archivos: Sistema de ficheros FAT16 
    Opciones de archivos: Sistema de ficheros FAT32 
    Area intercambio
    Volumen fisico para cifrado
    No usar partición

¿Que debo hacer?
Saludos y gracias por el tiempo.
Daniel
#3
Gracias simorg y mil disculpas por no notar tu respuesta anterior, me pongo a practicar.
Muchas gracias a ambos.
Daniel.
#4
Discúlpame por la insistencia, pero como dije es la primera vez, si entiendo bien lo primero que debo hacer es formatear el disco y luego comenzar con windows, ¿estoy en el camino correcto?. - Con respecto a hacer copia de seguridad no la necesito porque tengo todo en la nube.-
#5
Hola Slava_TZD.
Gracias por ocuparte, algunas cosas , gparted es el programa que instale y no pude ejecutar. Perdóname por la ignorancia en el tema, ¿qué es un livecd, es el dvd con el cual instale ubuntu?.-
#6
Hola, buen día.
Les comento lo que me pasa, mi único sistema operativo es Ubuntu 17.10 y tengo la necesidad de instalar windows 7 y como dice el enunciado no puedo realizar una partición para instalar el SO, instale un programa(no recuerdo el nombre) que todos recomiendan en internet(no foros) pero no lo puedo arrancar ni desde el lanzador ni desde la consola, le aclaro que es la primera vez que instalo windows, con esto dejo aclarado que soy un novato en el tema.-

Saludos.
Daniel
#7
Hola, muy buen día.-
Los molesto por 2 cosas.
La primera es para que me digan como puedo mostrar las traducciones alineadas:

Incorrecto
CitarHome   Hogar
Almost   Casi
Also   También

CitarCorrecto
Home       Hogar
Almost     Casi
Also         También

Y la segunda para que alguien con mucho pero mucho tiempo me de algún consejo
para mejorar el código(recién me estoy iniciando).-

Las funciones a tener en cuenta son guardar y listado

Código (python) [Seleccionar]
# -*- coding: utf-8 -*-
import os

# Traductor Inglés/Español

def menu():
borrar_pantalla()
listado()
while True:
registros=cantidad_registros()
print("\n ========== Traductor Inglés/Español ==========")
print("\n Cantidad de traducciones guardadas...:{} ".format(registros))
print("\n\n --------------- Menú principal ---------------")
print(" \n\t 1) Ingresar. \n\t 2) Consultar(visualizar/borrar)."
"\n\t 3) Finalizar.")

opcion = input("\n\t Elija opción..............: ")
if opcion < '1' or opcion > '3':
print("\n Por favor, elija una opción válida ")
input("\n Pulse [Enter] para continuar...")
borrar_pantalla()
elif len(opcion) > 1:
print("\n Por favor, elija una opción válida ")
input("\n Pulse [Enter] para continuar...")
borrar_pantalla()
else:
if opcion == '1':
ingreso()
elif  opcion == '2':
registros=cantidad_registros()
if registros > 0:
consulta()
else:
print("\n No hay traducciones guardadas para buscar")
input("\n Pulse [Enter] para continuar...")
borrar_pantalla()
if opcion == '3':
break

def listado():
print("\n ========== Listado de traducciones guardadas. ==========")
with open('traductor.txt', 'r') as tra:
for linea in tra:
print(" ", linea)

def ingreso():
borrar_pantalla()
while True:
ingles = input("\n Ingrese palabra en Inglés.......: ")
while len(ingles) == 0:
ingles = input("\n Ingrese palabra en Inglés.......: ")

espaniol = input("\n Ingrese traducción al Español...: ")
while len(espaniol) == 0:
espaniol = input("\n Ingrese traducción al Español...: ")
arch = input('\n Ingrese "Si" para guardar traducción en disco'
'\n otra para descartar.............:')
if arch == 'Si':
trad = ingles + "   " + espaniol +"\n"
guardar(trad)
else:
print("\n La traducción no fue guardada...")

seg_salir = input('\n Ingrese "Si" para otra traducción\n'
  ' Otra para ir al menú..........:')
if seg_salir == 'Si':
borrar_pantalla()
else:
menu()
break

def guardar(trad):
f=open("traductor.txt", "a")
f.write(trad)
f.close()


def consulta():
borrar_pantalla()
encontrado=""
busqueda = input("\n Ingrese consulta (en inglés o español...:) ")
with open('traductor.txt', 'r') as tra:
for linea in tra:
if busqueda in linea:
encontrado=linea

if len(encontrado) > 0:
print("\n Resultado...: {0}".format(encontrado))
print("\n ¿Desea borrar la traducción en pantalla?\n ")
opcion = input(" 'Si' para borrar / otra para descartar...: ")
if opcion == 'Si':
borrar_traduccion(encontrado)
else:
print("\n La traducción no existe...")
input("\n Pulse [Enter] para continuar...")

def cantidad_registros():
f = open("traductor.txt","r")
f.readline()
f.seek(0)
cant_registros = len(f.readlines())
f.close()

return cant_registros


def borrar_traduccion(encontrado):
f = open("traductor.txt","r")
lineas = f.readlines()
f.close()

f = open("traductor.txt","w")
for linea in lineas:
if linea!=encontrado:
f.write(linea)

f.close()



def borrar_pantalla():
if os.name == "posix":
os.system ("clear")
elif os.name == ("ce", "nt", "dos"):
os.system ("cls")

def main():
menu()

main()

   
Saludos y gracias.
Daniel

#8
Hola tincopasan, gracias por ocuparte.
Como era de esperar funciona a la perfección, en cuanto al print es porque comencé con python 2.7 y ahora me actualice a 3.6.3, tendré más cuidado.-
Citar...no guardará solamente la palabra sino toda la línea
Es lo que necesito, estoy haciendo un traductor inglés/español

Saludos.
Daniel
#9
Hola gente, buen día. Estoy estudiando archivo y me encuentro con 2 dudas(por el momento):
La primera es que no logro que me copie el salto de línea, yo creí que al finalizar la frase con [Enter] bastaba pero parece que en el archivo no se ve reflejado.-
Y lo segundo es si estoy rumbeado con las líneas para buscar una palabra en el archivo.-

Código (python) [Seleccionar]
a=0
f=open("archivo.txt", "a")
for a in range(5):
b = input("\n Ingrese frase...:")
f.write(b)
a+=1
f.close()


Código (python) [Seleccionar]
palabra = 'Arequito'
ocurrencias = []
with open('archivo.txt') as lineas:
    for linea in lineas:
        if palabra in linea:
            ocurrencias.append(linea)

print ocurrencias


Saludos.
Daniel
#10
Scripting / Re: Python, print genera salto de linea.
21 Noviembre 2017, 18:01 PM
Hola, buen día.

Código (python) [Seleccionar]
from __future__ import print_function

Intenta añadiendo la siguiente línea al principio del código.-

Saludos.
Daniel