tag:blogger.com,1999:blog-1320528867223721914.post7734184840852760270..comments2024-03-18T10:00:22.981+01:00Comments on #!/perl/bioinfo: Procesar argumentos con múltiples opciones en un script en Pythonbrunocontrerashttp://www.blogger.com/profile/06780659979139333360noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-1320528867223721914.post-91457093701135205722013-04-01T11:54:39.534+02:002013-04-01T11:54:39.534+02:00Entiendo que se puede dar la situación, aunque nun...Entiendo que se puede dar la situación, aunque nunca he necesitado hacer eso en una sola ejecución. Suelo capearlo con varias ejecuciones<br /><br />cmd opts1 > out1 2>&1 &<br />cmd opts2 > out2 2>&1 &<br /><br />y así<br /><br />En cualquier caso, siempre se puede pasar un argumento conteniendo varios<br />cmd "opt1;opt2;opt3"<br />y procesarlo con opt.split(";").<br /><br />Por otro lado, para tu código, no sería más fácil utilizar optparse para lo que ya hace y añadir la funcionalidad que dices?Gargamellehttps://www.blogger.com/profile/13479224220236934749noreply@blogger.comtag:blogger.com,1999:blog-1320528867223721914.post-27947734767875445212013-04-01T11:33:06.268+02:002013-04-01T11:33:06.268+02:00si quieres especificar varios formatos de salida, ...si quieres especificar varios formatos de salida, varios organismos, varios algoritmos, varias librerías...Anonymoushttps://www.blogger.com/profile/01111762212594457636noreply@blogger.comtag:blogger.com,1999:blog-1320528867223721914.post-48987873560375975242013-04-01T11:04:15.204+02:002013-04-01T11:04:15.204+02:00pues no he probado nunca, pero diría que no se pue...pues no he probado nunca, pero diría que no se puede. Para qué casos quieres más de una opción, además de en el caso de los ficheros de entrada?Gargamellehttps://www.blogger.com/profile/13479224220236934749noreply@blogger.comtag:blogger.com,1999:blog-1320528867223721914.post-16775809617639947612013-04-01T10:51:52.507+02:002013-04-01T10:51:52.507+02:00y cómo se procesan varias opciones de un mismo arg...y cómo se procesan varias opciones de un mismo argumento con optparse??Anonymoushttps://www.blogger.com/profile/01111762212594457636noreply@blogger.comtag:blogger.com,1999:blog-1320528867223721914.post-77787800567753755752013-04-01T10:12:27.309+02:002013-04-01T10:12:27.309+02:00optparse es quizás mejor opción que getoptoptparse es quizás mejor opción que getoptGargamellehttps://www.blogger.com/profile/13479224220236934749noreply@blogger.com