簡體   English   中英

如何在python中查找特定類的包

[英]How to find package for a particular class in python

我是python的新手,我一遍又一遍地遇到同樣的老問題。 如何找出要用來為python導入內容的軟件包? 我在論壇上看到了一些出色的代碼,這些代碼可以解決特定的問題,但是該代碼段未包含您需要的軟件包。 快速的Google會顯示更多的代碼片段,但仍然沒有打包的內容,因此我無法使用該解決方案。

我在這方面的最新問題是處理Flask Webframework的BadRequestKeyError異常。 我使用eclipse調試器發現了異常類型,所以我做了以下工作:

try:   
    # Some code 
exception BadRequestKeyError as keyError:   
    # Handling Code

現在,我在該異常上遇到導入錯誤,因此我嘗試查看flask.exceptions,因為直接導入x無效(因此我需要從yz import x)。 我什么都找不到。 我嘗試在線查找,但未找到我需要的軟件包的參考。 每個Python程序員是否都知道我不知道的某種方式或資源? 我是否缺少某些東西,或者這是一個常見問題?

您可以使用一些代碼搜索引擎來找到它,例如:

http://code.ohloh.net/search?s=BadRequestKeyError%20&browser=默認

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM