整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

Python 3.10.4下载安装并使用help查看

Python 3.10.4下载安装并使用help查看模块信息(Win10)

ython 3.10.4下载及安装

Python官网: https://www.python.org/

首页,Downloads菜单,


点击“Python 3.10.4”,开始下载安装包,下载完成后得到文件“python-3.10.4-amd64.exe”(我的笔记本电脑使用的是AMD的CPU,应该是Python官网服务器能根据浏览器的访问信息得到客户端计算机的相关信息):


双击该文件即开始安装,


点击“Customize installation”(定制安装)



指定安装位置“d:\Programs\Python\Python310”。点击“Install”


等待一段时间后,完成安装。


点击“Close”即可。

在Windows的开始菜单中,添加了几个新的菜单项:


安装目录信息截图如下:



在命令行使用help查看模块信息

在Windows中可以在开始菜单中点击“Python 3.10 Module Docs”,在窗口中查看。

但是在命令行中查看更方便些。

由于在安装时,将Python的安装目录加入到系统变量PATH中,所以可以在命令行直接进入。

在命令行依次键入命令python,进入Python。依次键入下列命令

help()

modules

即可显示Python的所有模块


显示的模块名整理到一个表中(大概是296个),如下表所示

__future__ _thread getopt runpy

_abc _threading_local getpass sched

_aix_support _tkinter gettext secrets

_ast _tracemalloc glob select

_asyncio _uuid graphlib selectors

_bisect _warnings gzip setuptools

_blake2 _weakref hashlib shelve

_bootsubprocess _weakrefset heapq shlex

_bz2 _winapi hmac shutil

_codecs _xxsubinterpreters html signal

_codecs_cn _zoneinfo http site

_codecs_hk abc idlelib smtpd

_codecs_iso2022 aifc imaplib smtplib

_codecs_jp antigravity imghdr sndhdr

_codecs_kr argparse imp socket

_codecs_tw array importlib socketserver

_collections ast inspect sqlite3

_collections_abc asynchat io sre_compile

_compat_pickle asyncio ipaddress sre_constants

_compression asyncore itertools sre_parse

_contextvars atexit json ssl

_csv audioop keyword stat

_ctypes base64 lib2to3 statistics

_ctypes_test bdb linecache string

_datetime binascii locale stringprep

_decimal binhex logging struct

_distutils_hack bisect lzma subprocess

_elementtree builtins mailbox sunau

_functools bz2 mailcap symtable

_hashlib cProfile marshal sys

_heapq calendar math sysconfig

_imp cgi mimetypes tabnanny

_io cgitb mmap tarfile

_json chunk modulefinder telnetlib

_locale cmath msilib tempfile

_lsprof cmd msvcrt test

_lzma code multiprocessing textwrap

_markupbase codecs netrc this

_md5 codeop nntplib threading

_msi collections nt time

_multibytecodec colorsys ntpath timeit

_multiprocessing compileall nturl2path tkinter

_opcode concurrent numbers token

_operator configparser opcode tokenize

_osx_support contextlib operator trace

_overlapped contextvars optparse traceback

_pickle copy os tracemalloc

_py_abc copyreg pathlib tty

_pydecimal crypt pdb turtle

_pyio csv pickle turtledemo

_queue ctypes pickletools types

_random curses pip typing

_sha1 dataclasses pipes unicodedata

_sha256 datetime pkg_resources unittest

_sha3 dbm pkgutil urllib

_sha512 decimal platform uu

_signal difflib plistlib uuid

_sitebuiltins dis poplib venv

_socket distutils posixpath warnings

_sqlite3 doctest pprint wave

_sre email profile weakref

_ssl encodings pstats webbrowser

_stat ensurepip pty winreg

_statistics enum py_compile winsound

_string errno pyclbr wsgiref

_strptime faulthandler pydoc xdrlib

_struct filecmp pydoc_data xml

_symtable fileinput pyexpat xmlrpc

_testbuffer fnmatch queue xxsubtype

_testcapi fractions quopri zipapp

_testconsole ftplib random zipfile

_testimportmultiple functools re zipimport

_testinternalcapi gc reprlib zlib

_testmultiphase genericpath rlcompleter zoneinfo


在命令行提示符为“help>”时,键入模块名,即可显示该模块的详细信息。比如键入pip,命令执行之后的效果如下图所示:


列出了NAME(模块名)、PACKAGE CONTENTS(包内容)、FUNCTIONS(函数)、DATA(数据)、VERSION(版本号)、FILE(文件,包含了目录)


在命令行提示符为“help>”时,按下回车键,返回Python的命令行,提示符变为“>>>”。

可以使用import、dir、print、help命令显示包(模块)的一些信息,如下图所示:


其中键入的命令依次如下:

import pip

dir(pip)

help(pip.main)


(本?文?作?于?2013年?并?发?表?在?其?它?平台,因?时?间太久?个?别?配?图?已?不?能加?载?)对于经常开发应用软件的人来说,都希望创建一个帮助系统,帮助使用者了解自己软件的功能与应用方法。如何创建自己软件的帮助系统呢?本文就这方面的问题谈谈自己的应用方法,也希望通过自己的实际应用经验能对朋友们有所帮助。

Windows 98及以上版本的帮助文件与Windows 95的有比较大的改变,它使用一种基于HTML文件特征的帮助文件,用Internet Explorer显示帮助内容,支持HTML、ActiveX、Java、脚本(Java脚本和VB脚本)以及HTML图像格式(.JPEG、GIF、PNG),它的图标也变了,后缀名为chm,Windows 98称之为Compiled HTML Help File。为了叙述方便,下面就称之为chm文件。典型的Windows 98规范的帮助文件(.chm文件)的窗口和Windows 98资源管理器差不多,左侧是目录、索引和搜索这三个功能项,通过选项卡切换;右侧是HTML文件的显示部分,改变了原来帮助文件目录窗口和主题窗口分离的情况。由于HTML文件具有多媒体表现力,因此chm文件的内容不再局限于文字和静态图像,在其中可以插入GIF动画,也可以利用浏览器的插件在文档中播放声音文件、动画影片、或其它格式的多媒体内容。加入URL地址可与因特网联系在一起,这样chm文件就不局限于包装好的内容了,它是微软公司的下一代联机帮助系统。同时,chm文件的核心是充分利用HTML文件的表现能力,对分散的HTML文件作整体的包装,这也是目前在Web网页以外利用HTML文件的一个趋势。如果你用这个方式制作学习教程、电子图书和杂志,或为用户提供产品目录和宣传材料,比已经流行的PDF文件更简洁和方便。

  chm文件从结构上来看可分为两个部分:运行器和文档内容。运行器是操作系统的一部分,而文档内容随其所附的应用程序而变化。这与以前的Winhelp的结构没有多少差别。不过运行器部分有了较大的改进,运行器很小巧并且不直接运行HTML文件,而是操作一个ActiveX 的组件,控制支持ActiveX 组件的网页浏览器,如微软的Explorer 3.0以上版本的浏览器。它的一个好处是能跨平台运行,只要有不同平台上的运行器和浏览器,chm文件不再需要重新编制。  制作chm文件的工具是微软公司的Htmlhelp Workshop工具包,目前,最新的HTML Help Workshop版本是4.74。这是中文版的,安装Htmlhelp Workshop很方便,只要按照提示进行即可。它的使用也很方便,没有编程和写语言的要求,只要你会制作HTML文件就行了。

  制作chm文件很方便,也很简单。大量的工作是以编写HTML文件为主,它的每个主题就是一个HTML文件,这些主题应该事先编辑好,并用Internet Explorer检查确认无误。主题文件可以用任何一个HTML编辑器编辑,也可用Htmlhelp Workshop编辑。如果不熟悉HTML文件的编辑,还可用Word,因为Word 97以上版本可以把Word文档(.doc文件)另存为HTML文件,还可以将Word文档批量转换成HTML文件。这样就可以完全按照编辑Word文档的习惯编辑成Word文档,再转换成HTML文件。

  运行Htmlhelp Workshop时,它的工作窗口很简单,菜单栏上有五个命令,分别是“文件”、“视图”、“测试”、“工具”、“帮助”。下面的工具栏有五个按钮,分别是“新建”、“打开”、“编译HTML文件”、“校验编译文件”、“联机帮助”。下面介绍具体步骤:

一、创建帮助文本

创建帮助文本是创建帮助系统的第一步。所谓帮助文本,就是针对自己开发的应用软件的功能、使用方法的介绍和说明。这里,以我开发的《通信工程(概)预算系统》为例,谈谈其帮助系统的创建过程。用WORD2000创建《通信工程(概)预算系统帮助》文本。

通信工程(概)预算系统主界面

通信工程(概)预算系统帮助文本

二、创建分页网页文件

根据帮助系统框架结构,将每一段需要分页显示的帮助文本用WORD2000转换成网页文件。下图是通信工程(概)预算系统帮助需要的分页网页文件。

分页网页文件  

三、创建项目文件 

 启动Htmlhelp Workshop系统,打开主界面。







新建一个方案

单击Htmlhelp Workshop菜单或工具栏中的“新建”命令,这时出现“选择新建内容”的对话框。这里有五个选项:“方案”、“文本”、“HTML文件”、“目录”、“索引”。选择“方案”,接着出现“方案”向导,告诉你这个向导可以转换的文件格式,一般情况下我们是要创建方案(.hhp)文件,不需要转换。直接进入“下一步”指定放置的目录和输入文件名就可以了,单击“下一步”,进入了“现有文件”对话框,如果你想将已经存在的文件包含进“方案”里,在下面列表中选择。这里一般空着,这些文件(包括已经编辑好的主题文件)以后可以添加。进入“下一步”后再“确定”就进入了Htmlhelp Workshop工作窗口。在窗口的上方是3个选项卡,分别是“方案”、“目录”、“索引”。在“方案”窗口的左侧是7个按钮,它们的功能名称自上而下分别是:“改变项目选项”、“添加/删除主题文件”、“添加/修改窗口定义”、“HHTML帮助API信息”、“校验HTML源文件”、“保存项目、目录和索引文件”、“保存全部文件并编译”。

  单击“改变项目选项”按钮,出现“选项”对话框,光标在“常规”选项卡的“标题”文本框内闪烁,在这里加入标题,编译后这个标题将出现在chm文件窗口的标题栏中。其它的内容暂时用系统的默认值。然后单击“添加/删除主题文件”按钮,再选择“添加”按钮,把作为封面页的HTML文件添上。封面页的文件一定要有,否则编译的帮助文件运行后,系统会报错。好了,简单的“方案”编辑就完成了。  

四、创建目录文件 

 单击“目录”选项卡,这时系统弹出一个对话框,提示你“方案”还没有关联目录文件(.hhc),你可以创建一个新的目录文件,或者指定一个现有的。这里选择“创建一个新目录文件”,进入下一步请你选定一个新目录文件的名称和存放路径,指定后出现目录编辑窗口。在目录窗口的左侧有11个按钮,前5个分别是:“目录工具”、“插入标题”、“插入页面”、“编辑选择”、“删除选择”,中间4个箭头用来调整指定标题或页面的位置,最后两个已在项目编辑窗口中出现过。根据需要插入标题或页面目录,按下“插入标题”或“插入页面”按钮,都会弹出“目录条目”对话框,在“条目标题”文本框中输入条目的标题,并根据情况选定对应的主题(HTML文件),单击“条目标题”下的“添加”按钮,在弹出的对话框的下面“文件或URL地址”文本框中输入文件名或URL地址并确定;单击“高级”选项卡,在“图像索引”栏中为条目指定图标,比如包含其它条目的条目可以用书形图标,而页面条目的可以用问号图标。如果在单击“插入页面”按钮之前所选择的条目不包含别的条目,也不被别的条目所包含,那么会询问“是否要创建一个起始条目”,选择了“是”会增加起始条目(一级条目),选择了“否”会增加一个子条目。标题可以不添加主题文件或URL地址,也可放置需要的主题文件,作为标题的说明内容。标题可以分为多级,要按照制作的内容统一考虑。如果觉得不满意,可以用左侧的箭头进行调整,也可以选定该条目,单击鼠标右键,不但可以调整,还可以插入标题、主题或目录文件。编辑目录文件是制作chm文件最关键的工作,目录文件应该包含一个chm文件所有目录(主题),而每个目录又包含条目标题(名称)和该条目的主题文件,要避免条目标题与对应的主题不一致的情况出现。等所有目录都添加好后目录就算完成了。

创建目录

已生成的帮助文件 

 完成目录编制后,一个chm文件已具备了雏形,索引的内容暂时空着。保存项目文件和目录文件后就可以编译,编译就是把所有用到的HTML文件统统压缩后包装在一起,形成一个后缀名是.chm的文件。在主工具栏按钮中可以找到编译按钮和试运行按钮,也可直接按项目窗口左下方的“保存全部文件并编译”按钮进行编译。编译后再运行就可以看到作品的面貌了。目录的内容在编译后显示在chm文件窗口的左侧,可以展开标题后显示以下的目录,单击目录可以打开相应的主题文件,显示相应的内容。如果发现问题,还可以进行修改调整。

  五、创建索引文件 

 在Htmlhelp Workshop的工作窗口上单击“索引”选项卡,和创建目录文件一样,也会弹出一个对话框,操作也是一样的。进入索引编辑窗口,左侧也有11个按钮,有8个是已经熟悉的,还有3个分别是:“索引工具”、“插入关键字”、“排序关键字”。所谓关键字是用户可能用到的并与一个或多个帮助主题文件关联在一起的字、词或短语,索引文件(.hhk)也是一个HTML文件,它包含若干个关键字,当用户打开chm文件后,单击索引标签并输入一个关键字后,chm文件将显示与这个关键字有关的主题的列表,非常方便地找到相关主题。单击“插入关键字”按钮,出现一个“索引项”对话框,在“常规”选项卡的“关键字”文本框中输入关键字,单击“添加”按钮指定与该关键字相关联的主题文件。如果想跳转到另一个关键字,在“索引项”对话框中按“高级”选项卡,选中下面的“目的地是另一个关键字”,单击“常规”选项卡,单击“添加”按钮,在“文件或URL地址”框中输入要跳转的关键字,单击“确定”。

创建索引

六、创建搜索 

 chm文件的“搜索”选项卡允许用户在所有主题文件中搜索字、词或短语,将它们的标题显示出来,而且在主题中用醒目的方式来显示。打开一个方案文件,单击“方案”选项卡的“改变方案选项”,在“选项”对话框的“编译”选项卡中选中“编译全文搜索信息”即可。  上述介绍的是编制HTML帮助文件的基本步骤,上手很容易。但它的功能远非这些,如在窗口定义中可以设计你所喜爱的形式,几乎所有的窗口要素都可以改变。向HTML文件中插入快捷方式、相关主题、关键字链接、联想链接、HTML Help ActiveX控件、Java脚本、弹出式窗口等等,详细的内容请参考Htmlhelp Workshop的帮助文件,或微软的相应网页。相信你试过以后一定会喜欢它。

elpBlocks Mac版是Mac电脑上的一款专业的HTML创作工具。HelpBlocks Mac破解版是一款极佳的专业HTML创作工具,能够帮助用户编写跨平台应用程序帮助生成各类生成microsoft HTML帮助和wxWidgets HTML帮助文件,帮助大家快速进行各类HTML创作。

HelpBlocks Mac软件介绍

Anthemion HelpBlocks是一个HTML创作工具,专门用于编写跨平台应用程序帮助,生成microsoft HTML帮助和wxWidgets HTML帮助文件。

使用HelpBlocks,您可以:

  • 轻松创建适合您手册的层次结构;
  • 在语法高亮的编辑器,宏预处理器和HTML元素目录的帮助下快速编写HTML;
  • 在工作时预览帮助文件;
  • 为您的帮助文件创建关键字索引;
  • 生成并查看microsoft HTML帮助和wxWidgets HTML帮助文件。
  • HelpBlocks提供了有助于使编写手册尽可能简单的工具。自动完成功能和属性编辑器可加快HTML元素的插入速度。专用对话框允许快速选择页面参考,图像和颜色。项目和页面模板使创建新项目和页面的工作变得轻而易举。
  • 如果您有现有的MS HTML帮助项目,则可以在创建新的HelpBlocks项目时将其导入。
  • 当然,HelpBlocks是跨平台的-在Windows,Linux或Mac上编辑文件。

HelpBlocks for Mac功能介绍

语法高亮的HTML编辑器

使用语法高亮显示编辑器快速编辑HTML页面,插入带有快捷方式,菜单命令和工具栏命令的元素。

页面预览

预览页面并像普通帮助文件一样浏览手册

预处理能力

内置的预处理器使您可以创建宏来简化HTML。包括其他文件,例如带有导航控件的页面标题,并使用条件定制针对不同平台或应用程序版本的帮助。

HTML元素目录

浏览目录以查找所需的HTML元素,编辑其属性,然后将其插入页面。您甚至可以编辑目录并选择自己的键盘快捷键。

自动完成

键入所需的HTML元素,然后按Alt-Enter,以在目录中显示该元素。然后再次输入Alt-Enter将元素插入页面。

用户定义的资源

将图像,HTML片段,URL描述和文本注释添加到项目的资源部分,以供以后参考。

索引编辑器

创建和编辑索引(HHK文件)-如果需要,可以根据项目中的标题自动生成整个索引。

导入现有的HHP项目

使用“新建项目”向导导入现有的MS HTML帮助项目。您的HHC,HHK和HTML文件将被保留,并将图像导入“资源”部分。

查找和替换

有两种不同的搜索方法,另外还有查找和替换方法,这些方法适用于项目中的所有文件。

范本

创建并使用页面和项目模板可以进一步缩短编辑时间。

拖放项目结构

通过在项目视图中拖动项目来重新排列项目层次结构。

专业对话

使用专用对话框在属性编辑器中或直接从“插入”菜单中插入图像,页面参考和颜色。

预定义符号

使用预定义的符号(例如_HELP_TITLE,_HELP_FILE,_HELP_NEXT_FILE)来自动执行页面格式设置。

停靠页面窗口

通过拖动标题或使用Dock菜单命令,可以将每个文档移到其自己的窗口中。