整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          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菜單命令,可以將每個文檔移到其自己的窗口中。


          主站蜘蛛池模板: 亚洲视频在线一区二区| 日美欧韩一区二去三区| 亚洲一区二区无码偷拍| 视频在线一区二区| 日韩高清国产一区在线| 国产一区二区三区免费观在线| 亚洲综合色一区二区三区| 色窝窝无码一区二区三区| 中文字幕在线视频一区| 国产精品 视频一区 二区三区| 国产精品美女一区二区| 成人h动漫精品一区二区无码| 亚洲国产系列一区二区三区| 在线观看亚洲一区二区| 日韩人妻一区二区三区蜜桃视频 | 亚洲国产欧美日韩精品一区二区三区| 日韩AV无码一区二区三区不卡毛片 | 一区二区三区日韩| 国产精品免费一区二区三区四区| 爆乳熟妇一区二区三区霸乳| 无码av不卡一区二区三区| 内射少妇一区27P| 天码av无码一区二区三区四区| 国产亚洲综合精品一区二区三区| 加勒比精品久久一区二区三区| 日本精品一区二区三区在线视频| 国产一区中文字幕在线观看| 一区二区三区免费精品视频 | 亚洲香蕉久久一区二区| 国产一区二区久久久| 天天视频一区二区三区| 国产MD视频一区二区三区| 一区二区三区四区在线视频| 国产高清在线精品一区二区| 精品一区二区三区高清免费观看| 亚洲老妈激情一区二区三区| 久久久久人妻精品一区| 无码喷水一区二区浪潮AV| 日亚毛片免费乱码不卡一区| 一区二区三区影院| 亚洲中文字幕在线无码一区二区|