如何在Python(PyCharm终端)中打印可点击的URL文本?
在PyCharm终端中打印可点击链接的实现方法
首先修正你代码里的URL错误,原地址多了多余的.com,正确URL应为https://stackoverflow.com。
PyCharm终端支持通过ANSI转义序列生成可点击的超链接,具体实现代码如下:
url = "https://stackoverflow.com" click_text = "Click me" # 利用ANSI超链接转义序列输出可点击文本 print(f"\033]8;;{url}\033\\{click_text}\033]8;;\033\\")
原理说明
上述代码使用的ANSI转义序列格式为:\033]8;;{目标URL}\033\\{显示文本}\033]8;;\033\\,PyCharm终端会识别该序列,将包裹的文本渲染为可点击的链接,点击后直接跳转至指定URL。
注意事项
- 确保PyCharm终端的ANSI转义支持处于开启状态(默认已开启,若未生效可前往
File > Settings > Tools > Terminal确认相关设置) - 必须使用正确的URL格式,否则无法正常跳转
内容的提问来源于stack exchange,提问作者Sharomi
相关产品推荐
相关产品推荐

