当前位置: 首页 > news >正文

成为Python砖家(1): 在本地查询Python HTML文档

目的

Python3 官方文档位于 https://docs.python.org/3/ , 有时候网络无法连接,或者连接速度慢, 这对于学习 Python 时的反馈造成了负面影响。准备一份本地 Python 文档可以让反馈更加及时。

下面给出 macOS 和 Win11 下的 Python 离线文档安装和查看方式。

macOS

本地是 macOS 系统。
在这里插入图片描述

下载 python html 格式文档
https://docs.python.org/3/download.html

下载logo png图像
https://www.python.org/community/logos/

创建 PythonDoc.sh, 用于创建 PythonDoc.app:

#!/bin/bash# This script generates /Application/PythonDoc.app, which can be searched in launchpad
# You should have already downloaed Python HTML document from https://docs.python.org/3/download.htmlmkdir -p ~/Applications/PythonDoc.app/Contents/MacOS
mkdir -p ~/Applications/PythonDoc.app/Contents/Resourcescat <<EOF > ~/Applications/PythonDoc.app/Contents/MacOS/PythonDoc
#!/bin/bash
open /Users/zz/Documents/python-3.12.5-docs-html/index.html
EOFchmod +x ~/Applications/PythonDoc.app/Contents/MacOS/PythonDoccat <<EOF > ~/Applications/PythonDoc.app/Contents/Info.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict><key>CFBundleExecutable</key><string>PythonDoc</string><key>CFBundleIdentifier</key><string>org.python.doc</string><key>CFBundleName</key><string>PythonDoc</string><key>CFBundleVersion</key><string>1.0</string><key>CFBundlePackageType</key><string>APPL</string><key>CFBundleIconFile</key><string>Python.icns</string>
</dict>
</plist>
EOFcp python-logo-only.icns ~/Applications/PythonDoc.app/Contents/Resources/Python.icnsrm -rf /Applications/PythonDoc.app
mv ~/Applications/PythonDoc.app /Applications/

效果:在这里插入图片描述

在这里插入图片描述

在这里插入图片描述在这里插入图片描述

在这里插入图片描述

Win11

下载 Python html 格式文档: https://docs.python.org/3/download.html

解压到 D:/docs/python-3.12.5-docs-html 目录

进入 C:\ProgramData\Microsoft\Windows\Start Menu\Programs 目录, 创建 Python 目录

进入 D:/docs/python-3.12.5-docs-html 目录, 创建 index.html 的快捷方式,并剪切到 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Python 目录, 重命名为 Python Documentation.html 文件:

在这里插入图片描述

进入开始菜单,输入 Python doc,可以看到创建的应用:
在这里插入图片描述
执行查询:
在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【前端】onclick使用HTML页面外的的JS函数时报错:onclick _function_ is not defined.
  • 【数据结构】PTA 求链表的倒数第m个元素 C语言
  • C++的拷贝构造,拷贝复制和析构
  • LLM应用实战: 产业治理多标签分类
  • C语言函数详解(上)【库函数】
  • 十要素超声波气象传感器
  • 「数组」希尔排序 / 区间增量优化(C++)
  • SpringBoot 整合 Excel 轻松实现数据自由导入导出
  • Browserless 网页抓取:Playwright 中的 NodeJS
  • 第2章 C语言基础知识
  • Windows C++控制台菜单库开发与源码展示
  • Java 调整字符串,验证码生成
  • Qt第十七章 多线程
  • ElfBoard技术贴|如何在ELF 1开发板上搭建流媒体服务器
  • 高性能web服务器nginx
  • (三)从jvm层面了解线程的启动和停止
  • 【剑指offer】让抽象问题具体化
  • 10个最佳ES6特性 ES7与ES8的特性
  • C# 免费离线人脸识别 2.0 Demo
  • CSS实用技巧
  • echarts花样作死的坑
  • go语言学习初探(一)
  • JavaSE小实践1:Java爬取斗图网站的所有表情包
  • KMP算法及优化
  • Nodejs和JavaWeb协助开发
  • Sublime text 3 3103 注册码
  • Vue 2.3、2.4 知识点小结
  • Vue.js-Day01
  • vue从创建到完整的饿了么(18)购物车详细信息的展示与删除
  • webpack4 一点通
  • 初识 beanstalkd
  • 初探 Vue 生命周期和钩子函数
  • 分布式事物理论与实践
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 机器学习学习笔记一
  • 技术发展面试
  • 理解 C# 泛型接口中的协变与逆变(抗变)
  • 码农张的Bug人生 - 初来乍到
  • 那些年我们用过的显示性能指标
  • 前嗅ForeSpider采集配置界面介绍
  • 入口文件开始,分析Vue源码实现
  • 使用权重正则化较少模型过拟合
  • 优秀架构师必须掌握的架构思维
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • UI设计初学者应该如何入门?
  • ​​​​​​​开发面试“八股文”:助力还是阻力?
  • #QT项目实战(天气预报)
  • #常见电池型号介绍 常见电池尺寸是多少【详解】
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (c语言版)滑动窗口 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度
  • (LLM) 很笨
  • (补充):java各种进制、原码、反码、补码和文本、图像、音频在计算机中的存储方式
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)