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的開始菜單中,添加了幾個新的菜單項:
安裝目錄信息截圖如下:
在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創作。
Anthemion HelpBlocks是一個HTML創作工具,專門用于編寫跨平臺應用程序幫助,生成microsoft HTML幫助和wxWidgets HTML幫助文件。
使用HelpBlocks,您可以:
語法高亮的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菜單命令,可以將每個文檔移到其自己的窗口中。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。