1111. Rayo.bgtr ,
hasta que alguien lo dice xd.
Score: +0
3982 messages, 133 pages: 1…; 36 3738 39 40…; 133 ↖ Go back to topic list
Score: +38
hasta que alguien lo dice xd.
Score: +0
Pregunta para los que usan VS Code.
Como hacen para manejarse con la terminal de debug?
Cuando escribo en la línea y preciono enter va bien, me lée lo qe la terminal me devuelve.
Pero cuando preciono flecha arriba para volver a utilizar el argumento anterior, derrepente ya no puedo leer caracter a caracter lo que antes si podía.
Que configuración de terminal tienen?
Score: +0
chicos, una pregunta.
el lunes ya regreso a mis estudios, y tenemos otros tantos módulos de python y pues quieren hacernos crear un entorno de desarrollo.
Me piden que instale Anaconda en vez de la versión de Python estándar, que porque tiene jupiter algo y yo no sé que más.
Otra cosita es sublime text, que yo sé que es más inaccesible que dibujar un cuadro de Picaso pero con lo de anaconda y Jupiter si no tengo ni idea.
Alguien los ha probado? qué tal son? espero que el lunes me den más especificaciones al respecto, ayer mandaron ese comunicado y pues quería preguntar acá antes de.
Score: +0
creo que no lo son, te tocaría tirar de eclipse o vs code.
Score: +0
jupyter notebook lo probé en una conferencia de python a la que fui, la chica esa lo usaba en linux mint, es que yo había olvidado mi portátil.
para mi era lo mismo que python xd no se por que tanta gente lo ama
Score: +0
Porque es python con mil librerías añadidas para que no tengas que hacerlo tú. se llaman frameworks.
Score: +0
pregunta, cual de todos los eclipses es? quiero ir probando, pero pues no sé cual de todos sea
Score: +0
si no te quieres hacer bolas, descarga liclipse. es el mismo eclipse, pero con todo ya precargado para python. eso sí, ocupas el jdk si no estoy mal.
Score: +0
chicos, una pregunta.
Acabo de recibir una carpeta con archivos .ipynb, y si no estoy mal, esos se abren con jupiter notebook o algo así.
quiero convertir esa cosa a como de lugar, y sé que se puede pero no se como.
¿alguien conoce alguna manera del cómo se puede hacer de manera... relativamente accesible?
porque ya andube medio mirando entre bloques y nada, y pues quería pregunttar acá. gracias de antemano
Score: +0
Esto es lo que encontré en stackoverflow.
"you can open it using the command ipython notebook filename.ipynb from the directory it is downloaded on to."
Pero tienes que saber para que son esos archivos, y que se supone que esperas.
Jupiter notebook sirve para ejecutar codigos por partes, y lo usan entre otras cosas como forma de enseñar algo o probar partes de un código en modificación, por ejemplo para inteligencia artificial.
No es una aplicación.
Score: +0
gracias, igual ayer pude hacer eso, y pues ya tocó configurar el coso con anaconda3. Hasta ahora me ha ido bien, y me gusta porque no sé es como una especie de google colab y hace las entradas, las salidas y noo pues voy bien, voy bien con el programita este. al igual ya no tengo que convertirlos, me gustó abrirlo desde la terminal y pues leerlo desde ahí y editarlo en su defecto.
Score: +0
Una pregunta, ¿Cómo hacer radio buttons en AutoIt? O sea, qué parámetros se les puede poner? Es que probé a poner uno con texto, pero me da error al no poner otros parámetros, por eso pregunto.
Score: +0
Hola a todos, para los que deceen aprender en el mundo con la programación con el lenguaje python o generalmente.
aquí les dejo un enlace de un manual que quisás los ayudará mucho.
les seré cinsera yo entré a esta página nosaviendo nada de este lenguaje,y haora voy con las condisiones if elif y else. espero que esto les sirba, sinmás aquí el enlace:
https://docs.microsoft.com/learn/paths/python-first-steps/
también les recomiendo trabajar con notepad++, o almenos para mi a sido uno de losmejores editores de texto por haora. gracias
Score: +0
Hola. Estoy empezando en python con visual studio code. Cuando intento ejecutar el programa que escribo desde la terminal del editor con el comando py, medice que no entiende ese comando, a pesar de que tengo python instalado, y también la extensión de python para vs code. ¿Qué puede estar ocurriendo?
Score: +0
python archivo.py
Score: +0
Listo! Muchas gracias
Score: +0
hola. solicito ayuda. alguien save crear una mini calculadora en eclipce. pues eso estamos haciendo en clase de programación
y yo justo ese día tube que faltar a clase ya que ese día me desperte mas pendejo de lo normal. todo trankilo y antes de entrar a clase me doy cuenta que vine sin la mochila xd. así que fui a casa a buscarla y cuando regrese ya termino la clase
y el profe me mando eso de dever. alguien puede darme una mano con eso. o enceñarme como puedo crear una
Score: +0
Mal, mal, mal.
Consejo: si no es con interfaz gráfica, buscar con un for el operador o operadores introducidos y hacer un split, guardándolos antes.
Después, comprobar con un bucle y con unos cuantos condicionales qué operadores hay en el String, recuerda que le has hecho un split y que has debido guardar los operadores.
Finalmente, operar y mostrar el resultado.
Score: +0
ese es el problema, el profe la quiere con interfas grafica. y hace una semana que empesaron las clases presenciales
Score: +0
entonces es más fácil aún.
Añade los botones, que hasta ahí llegarás supongo.
Luego en el botón del igual mete un if y separa por el operador del string que vas generando al pulsar los números.
Score: +0
Holaaaa, nueva pregunta sobre vs code. Cuando abro un nuevo archivo de código, me dice que el ajuste de línea se desactivó porque estoy usando un lector de pantalla. Alguien sabe en qué puede influir tener activada esta opción? Pregunto porque ahora recuerdo que Alfred habló de problemas al moverse entre las líneas en vs code, y no sé si tendrá que ver con que el ajuste de línea esté inhabilitado
Score: +0
Yo lo activé y lo desactivé. Metí mano a muchos parametros, estropeandolo un par de veces he instalando todo desde cero. no me influyó en nada.
Hice un par de reportes y ahí entre las respuestas que me dieron y las que le dieron a otros reportes similares me pude dar cuenta que el motivo del lag y la falta de información que VS Code brinda a los lectores de pantalla es por su editor. Según entendí estaban creando otro editor, o mejorandolo.
Vi que habían reportes desde el 2020 que estaban esperando por las mejoras, así que me volví a Eclipse.
Lástima por que si fuera más accesible y fluido por fin podría juvilar a eclipse.
Score: +0
Hola, subo el hilo para preguntar a los que trabajen o lo hayan hecho con c.
En que id lo hacen? yo... soy totalmente nuevo y no se cual sería accesible. Gracias!
Score: +0
hola. alguien que pase el dynamic_menu_pro? gracias de antemano
Score: +0
hablas de esto?
/*
Dynamic Menu Class.
This include provides a fully dynamic and extendable menu system. It is set up to use both audio and Microsoft Sapi 5, even in one and the same menu. The dynamic_menu_item class holds all the parameters that are needed for each item, currently just a string which will either be the filename of the sound which should be played or the text that should be spoken when the user cycles over that option, plus a boolean that tells whether the option is text or a filename. Note that you should not make instances of the dynamic_menu_item class yourself.
*/
class dynamic_menu_item
{
string option;
bool is_filename;
string name;
dynamic_menu_item()
{
option="";
is_filename=true;
name="";
}
}
class dynamic_menu
{
bool wrap;
bool allow_escape;
bool enable_home_and_end;
dynamic_menu()
{
running=false;
reset(true);
}
int add_item(string filename, string name="")
{
return add_item_extended(filename, true, name);
}
int add_item_tts(string text, string name="")
{
return add_item_extended(text, false, name);
}
bool set_speech_mode(int speech_output)
{
if((speech_output<0)||(speech_output>4))
{
return false;
}
this.speech_output=speech_output;
return true;
}
int get_item_count()
{
return item_list.length();
}
int get_position()
{
if(running==false)
{
return -1;
}
return menu_position;
}
bool is_running()
{
return running;
}
bool set_tts_object(tts_voice@ handle)
{
if(running==true)
{
return false;
}
@tts_handle=@handle;
return true;
}
bool set_sound_object(sound@ handle)
{
if(running==true)
{
return false;
}
@sound_handle=@handle;
return true;
}
bool set_callback(menu_callback@ callback, string user_data)
{
if(running==true)
{
return false;
}
@callback_handle=@callback;
callback_data=user_data;
return true;
}
string get_item_name(int menu_item)
{
if(menu_item<1 or menu_item>item_list.length())
{
return "";
}
return item_list[menu_item-1].name;
}
bool configure_joystick(joystick@ new_stick=null, int ok_button=-1, int cancel_button=-1)
{
if(ok_button>-1 && cancel_button==ok_button)
return false;
@stick=@new_stick;
stick_ok=ok_button;
stick_cancel=cancel_button;
return true;
}
int run(string intro, bool is_intro_tts)
{
return run_extended(intro, is_intro_tts, 0, false);
}
int run_extended(string intro, bool is_intro_tts, int start_position, bool auto_speak_first)
{
if(running==true)
{
return -1;
}
int item_count=item_list.length();
if(item_count==0)
{
return -1;
}
if(start_position>item_count)
{
return -1;
}
menu_position=start_position;
bool speak_item=false;
if(start_position<1 && auto_speak_first==true)
{
return -1;
}
bool initial=auto_speak_first;
sound@ internal_sound;
tts_voice@ internal_tts;
if(@sound_handle==null)
{
sound temp_sound;
@internal_sound=temp_sound;
}
else
{
@internal_sound=sound_handle;
}
bool has_tts_items=is_intro_tts;
if(has_tts_items==false)
{
for(int i=0;i<item_count;i++)
{
if(item_list[i].is_filename==false)
{
has_tts_items=true;
break;
}
}
}
if(speech_output==0 and has_tts_items==true)
{
if(@tts_handle==null)
{
tts_voice temp_voice;
@internal_tts=temp_voice;
}
else
{
@internal_tts=tts_handle;
}
}
int stick_aim=0;
int stick_last_aim=0;
if(intro!="")
{
if(is_intro_tts==true)
{
if(speech_output>0 and speech_output<5)
{
if(screen_reader_speak_interrupt(speech_output, intro)==false)
{
return -1;
}
}
else
{
if(internal_tts.speak_interrupt(intro)==false)
{
return -1;
}
}
}
else
{
if(internal_sound.stream(intro)==false)
{
return -1;
}
internal_sound.play();
}
}
running=true;
while(true)
{
// Invoke the user callback.
if(@callback_handle!=null)
{
int callback_result=callback_handle(this, callback_data);
if(callback_result!=0)
{
running=false;
return callback_result;
}
}
// Check to see if there's an item that needs to be spoken.
if(speak_item==true)
{
if(item_list[menu_position-1].is_filename==true)
{
if(@internal_tts!=null)
{
internal_tts.stop();
}
if(internal_sound.stream(item_list[menu_position-1].option)==false)
{
running=false;
return -1;
}
internal_sound.play();
}
else
{
if(internal_sound.active==true)
{
internal_sound.close();
}
if(speech_output>0 and speech_output<5)
{
if(screen_reader_speak_interrupt(speech_output, item_list[menu_position-1].option)==false)
{
running=false;
return -1;
}
}
else
{
if(internal_tts.speak_interrupt(item_list[menu_position-1].option)==false)
{
running=false;
return -1;
}
}
}
speak_item=false;
}
if(initial==true)
{
bool finished_intro=false;
if(is_intro_tts==false)
{
if(internal_sound.playing==false)
finished_intro=true;
}
else
{
if(speech_output>0 and speech_output<5)
{
finished_intro=true;
}
else
{
if(internal_tts.speaking==false)
finished_intro=true;
}
}
if(finished_intro==true)
{
initial=false;
if(item_list[menu_position-1].is_filename==true)
{
speak_item=true;
continue;
}
else
{
if(speech_output>0 and speech_output<5)
{
if(screen_reader_speak(speech_output, item_list[menu_position-1].option)==false)
{
running=false;
return -1;
}
}
else
{
speak_item=true;
continue;
}
}
}
}
// Use the act variable for triggering movement up and down, and for choosing ok and cancel.
bool act=false;
if(key_pressed(KEY_RETURN))
act=true;
if(@stick!=null && stick_ok>=0)
{
if(stick.button_pressed(stick_ok))
act=true;
}
if(act)
{
if(menu_position!=0)
{
running=false;
return menu_position;
}
}
act=false;
if(allow_escape==true)
{
if(key_pressed(KEY_ESCAPE))
act=true;
if(@stick!=null && stick_cancel>=0)
{
if(stick.button_pressed(stick_cancel))
act=true;
}
if(act)
{
running=false;
return 0;
}
}
act=false;
// Determine where the joystick is aimed.
if(@stick!=null)
{
if(stick.y<-150)
stick_aim=1; // Up.
else if(stick.y>150)
stick_aim=2; // Down.
else
stick_aim=0;
if(stick_aim==0)
stick_last_aim=0;
if(stick_last_aim!=0)
{
stick_aim=0;
}
else
{
stick_last_aim=stick_aim;
}
}
if(key_pressed(KEY_UP) or stick_aim==1)
{
initial=false;
if(menu_position==0)
{
menu_position=item_count;
speak_item=true;
continue;
}
if(menu_position==1)
{
if(wrap==true)
{
menu_position=item_count;
speak_item=true;
continue;
}
else
{
continue;
}
}
menu_position-=1;
speak_item=true;
continue;
}
if(key_pressed(KEY_DOWN) or stick_aim==2)
{
initial=false;
if(menu_position==item_count)
{
if(wrap==true)
{
menu_position=1;
speak_item=true;
continue;
}
else
{
continue;
}
}
menu_position+=1;
speak_item=true;
continue;
}
if(enable_home_and_end==true)
{
if(key_pressed(KEY_HOME))
{
initial=false;
menu_position=1;
speak_item=true;
continue;
}
if(key_pressed(KEY_END))
{
initial=false;
menu_position=item_count;
speak_item=true;
continue;
}
}
wait(5);
}
running=false;
return -1;
}
bool reset(bool completely)
{
if(running==true)
{
return false;
}
item_list.resize(0);
if(completely==true)
{
wrap=true;
allow_escape=true;
enable_home_and_end=false;
speech_output=0;
@tts_handle=null;
@sound_handle=null;
@callback_handle=null;
@stick=null;
}
return true;
}
// The following is private content and should not be modified from the outside.
tts_voice@ tts_handle;
sound@ sound_handle;
int speech_output;
menu_callback@ callback_handle;
string callback_data;
bool running;
int menu_position;
dynamic_menu_item[] item_list;
joystick@ stick;
int stick_ok;
int stick_cancel;
int add_item_extended(string filename, bool is_filename, string name="")
{
if(running==true)
{
return -1;
}
int new_index=item_list.length();
item_list.resize(new_index+1);
item_list[new_index].option=filename;
item_list[new_index].is_filename=is_filename;
item_list[new_index].name=name;
return new_index+1;
}
}
funcdef int menu_callback(dynamic_menu@, string);
Score: +0
@Rayoh: yo en un tiempo lo usé en visual studio, pero también lo utilicé en Dev-C++.
Score: +0
Buenas gente. Últimamente me ha estado interesando aprender python, soy totalmente nuevo en este mundo de la programación.
Quisiera saber que tengo que descargar o conseguir para ir llevando en práctica cosas aprendidas, si me las pudieran compartir les estaré agradecido.
Muchas gracias. Que tengan un buen día.
Saludos.
Score: +0
creo que usaré vs, aunque... def c++ también soporta c? tengo entendido que son lenguajes diferentes c, c++ y c#
Score: +0
Hola: Por qué los programas creados en piton se cuelgan tanto
Score: +0
pues spotiffy, ni netflix me han dado fallas.
Score: +0
3982 messages, 133 pages: 1…; 36 3738 39 40…; 133 ↖ Go back to topic list
You must be connected in order to be allowed to post.