2013-09-13 6 views
0

Я пытаюсь получить себе приличный RSS-ридер в python. Предполагается, что это чистое консольное приложение. Мой вопрос - как упоминалось в заголовке - как открыть ссылку в этой консоли. Так, например, theres недавняя запись фида, и я хочу нажать на нее, и он должен открыть связанный веб-сайт в браузере. Возможно ли это, и если да, я был бы рад, если бы вы могли мне помочьКак открыть ссылки в консольном приложении python

+0

довольно уверен, что это невозможно – Cruncher

+0

Вы можете использовать текстовую команду, как и любое другое консольное приложение. Похоже, вы хотите, чтобы консоль была GUI. – Cruncher

+1

. Какую операционную систему вы используете? У моей консоли есть функция, которую вы желаете. В моей консоли все ссылки подчеркнуты и доступны для просмотра. FYI, моя консоль - это гном-терминал, работающий в Ubuntu 12.04. –

ответ

1

Поскольку вы используете Windows, вы можете использовать функции консоли Windows для обнаружения кликов на консоли, переводить позиции кликов (которые уже будут символом позиции) к ссылкам посредством тестирования на удар, и подключить их к примеру webbrowser.open, чтобы открыть ссылку.

Обработка ввода для консольных приложений описана здесь: http://msdn.microsoft.com/en-us/library/windows/desktop/ms682079%28v=vs.85%29.aspx.

Смежные вопросы