cost 297 ms
似乎我的 pylance 與自動完成第三方模塊的方法有問題

[英]Seems my pylance having issue with autocomplete third party module's method

我正在嘗試以某種方式將編輯器從 Pycharm 切換到 Vscode。 但是我猜自動完成的某些方面在 vscode 中不起作用。 具體來說,當我想利用自動完成處理 BeautifulSoup 模塊時, 並希望在更深的屬性中看到自動完成, 自動完成在 Pycharm 中正常工作,其中 vscode, ...

似乎是 Pylance 類型檢查中的錯誤

[英]Seems like a bug in Pylance type checking

我得到了一個奇怪的錯誤, list[dict[str, str | int]] list[dict[str, str | int]]不能分配給Sequence[dict[str, str | float | int] | None] Sequence[dict[str, str | float | ...

為什么不帶字段和帶 NotRequired 字段的 TypedDict 類型不兼容?

[英]Why are TypedDict types without field and with NotRequired field incompatible?

我正在嘗試創建一些函數,這些函數將返回不同 TypedDict 類型的值。 它們中的大多數字段都是相同的,所以我想在所有情況下生成具有相同 function 的基本字典。 但是我被正確輸入這個問題難住了。 我的想法是創建基本類型Parent並從中繼承,只添加NotRequired字段。 然而,這失 ...

python 類型檢查下的 Callablle 中的多態性(Pylance)

[英]Polymorphism in Callablle under python type checking (Pylance)

對於我的代碼,我有一個聚合 class 需要為基類 class BaseC的每個子類定義驗證方法,在本例中InheritC繼承自BaseC 。 然后通過注冊方法將驗證方法傳遞到聚合 class 中。 請參閱以下簡單示例 我在用於注冊 function 的參數上添加了類型提示,這是一個 Callab ...

Pylance 語法突出顯示隨機停止工作 (mac)

[英]Pylance syntax highlighting randomly stopped working (mac)

Pylance 的語法突出顯示功能今天隨機停止工作(沒有明顯的我正在做的觸發它,只是停止)。 這就是現在的樣子 - 在變量和模塊位於不同的 colors 之前,例如示例中的 api_session。 我正在使用最新版本的 Pylance 和 VSCode。 嘗試卸載/重新安裝 Pylance ...

Python 安裝了 Pip 的包無法在 M1 Macbook Pro 上訪問

[英]Python Packages Installed with Pip are not Able to be Accessed on M1 Macbook Pro

出於某種原因,我在 venv 中或在我的系統中全局安裝的 pip 包無法從文件中訪問以運行代碼。 我的系統概覽:Macbook Pro 13 英寸,M1,2020 年從 cli 我運行which python3並獲取/usr/local/bin/python3 所以現在讓我們安裝 Flask 並創建 ...

Pyright 突出顯示完美工作的 astropy 代碼,就好像它是不正確的

[英]Pyright highlighting perfectly working astropy code as if it were incorrect

我正在為 pl.nets 的軌道構建一個模擬器,而 pyright 確實有助於自動突出顯示錯誤,但出於某種原因,它不能完美地理解 astropy 單位的工作操作,並一直突出顯示它,就好像它們是錯誤的一樣。 如何讓 pyright 忽略這些操作? 它可能涉及根據下圖中的鏈接編輯 pyrightconf ...

python 無法識別 else 語句

[英]python unable to identify else statements

在第 32 行,vs 代碼按照預期的表達式 pylance 給出錯誤消息,無法繼續進行。 請任何人幫我解決這個錯誤。 我收到兩個錯誤,一個在 else 中,另一個在第 43 行的返回語句中。所以如果有人能夠識別錯誤並幫助我解決這個問題,請幫助我。 ...

Python 返回混凝土的類型提示 Class

[英]Python Type Hint for Returning Concrete Class

我有一些代碼(附在下面)與 Python 3.10 一起運行。 代碼運行良好,但 VS Code 中的 pylance 標記了這些行的錯誤:books: list[SoftBack] = [softback_book_1, softback_book_2] processed_books = Bo ...

Python 類型問題 - Pylance - 無法訪問類型“...”的成員“...” 成員“...”未知

[英]Python Type Issue - Pylance - Cannot access member "..." for type "..." Member "..." is unknown

我在 VSCode 中經常收到來自 Pylance 的“成員未知”問題。 例如:如果我有一個帶有日期時間索引的 pandas DataFrame 並執行此操作: df.index.month 我得到: Cannot access member "month" for type "Index" Mem ...

在 Pylance 中禁用文字的鑲嵌類型提示?

[英]Disable inlay type hints for literals in Pylance?

Pylance 中的嵌體類型提示非常棒,有助於遺留代碼。 但是,文字的類型提示使編輯器變得雜亂無章,沒有新信息。 對於枚舉,這尤其煩人。 有沒有辦法只在這些情況下禁用類型提示? 我找不到更多的設置 ...

VSCode 重啟后找不到 Python 導入

[英]Python import not found after VSCode restart

更改目錄並重新啟動 VSCode 后找不到我的 Python 導入。 我通過 cmd (pip install ) 安裝了 package,它在 Vscode 中被發現。 我重新啟動了 VSCode,因為我將文件位置更改為另一個目錄。 package 從那以后就再也找不到了。 我卸載了 packa ...

使用嵌套類型鍵入遞歸函數

[英]typing recursive function with nested type

背景:解決一些算法問題問題我正在嘗試在 VSCode 中使用嵌套類型的遞歸函數,但它一直向我拋出錯誤。 我把它減少到這個from typing import Type NestedStr = list[str | Type["NestedStr"]] def get_first(x: str ...

為什么 VSCode Python 代碼完成不適用於我的 firestore 客戶端變量?

[英]Why does VSCode Python code completion not work for my firestore client variable?

我有以下 python 片段... 當我在最后一行鍵入點時,沒有代碼完成選項出現。 在“firestore”變量上,出現了代碼完成選項。 我在 VSCode 中安裝了 Python 和 Pylance 擴展。 這是配置問題,還是 client() 方法返回的內容無法推斷其類型? ...

Django vscode 的意外 pylance 行為

[英]Unexpected pylance behaviour with Django vscode

我有用 VScode 編寫的 Django 項目 當我在另一台機器上打開它時,我開始收到來自 pylance 的錯誤。 我比較了所有設置。 錯誤示例: "user" is not a known member of "None" "GET" is not a known member of "Non ...

我已經嘗試了我找到的所有解決方案,但我找不到解決方案 - Pylance(missingImports) for vs code

[英]I have tried all solutions I have found yet I can't find a solution - Pylance(missingImports) for vs code

我是初學者,很難知道在哪里搜索有關該問題的信息,但我整天都在尋找解決方案,但我還沒有找到任何有幫助的東西我要導入的詞: 我要導入的文件: 錯誤彈出: 我正在嘗試將我的文件單詞導入字典排序器,但 pylance 無法識別單詞文件。 我找到了一些似乎對我有用但僅適用於 MacOS 的教程,我在 Wi ...


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