cost 168 ms
在新的 Python 虛擬環境中持續安裝模塊

[英]Persisting module installation across new python virtual environments

對於背景,我主要在終端工作並使用 vim 編輯代碼。 對於長期的 Python 項目,我使用詩歌管理 venvs 並在源代碼控制中鎖定文件。 我喜歡在我工作的幾乎每個 venv 中安裝一些模塊,例如 ipython/ptpython、(pytest-)icdiff 和其他“生活質量”擴展,我不需要 ...

如何在 ptpython 控制台中讀取歷史記錄?

[英]How to read history in ptpython console?

我一直在試圖弄清楚如何在ptpython控制台中保存和讀取我的 Python 命令的歷史記錄,但一直沒能做到。 到目前為止,我所有的努力都是這個答案的變體。 但是,我仍然無法閱讀我的歷史。 我只是希望能夠按↑和↓箭頭從以前的控制台會話(不是我所在的當前控制台會話)中瀏覽我的 Python 命令。 ...

如何在 Python 類中正確地“存根”__objclass__?

[英]How to correctly "stub" __objclass__ in a Python class?

我的 Python 類看起來有點像這樣: 有時,我會使用ptpython (一種交互式 Python shell)進行調試。 ptpython檢查類的實例並嘗試訪問不存在的__objclass__屬性。 在__getattr__ ,我可以在使用name之前簡單地檢查if name != "__o ...

無法使用 python 安慰劑捕獲 boto3

[英]can't capture boto3 using python placebo

我有一些 Python (v.3.x),它在 AWS 上使用 boto3 等很有魅力。現在我被要求圍繞它編寫一些測試,所以我發現它可以捕獲我將創建測試的響應周圍: https://github.com/garnaat/placebo 使用 ptpython 我能夠運行我的代碼,但沒有進行錄音( ...

如何檢查您使用的 REPL 類型?

[英]How to inspect the type of REPL you're using?

Python REPL 有很多種,比如默認的 REPL、ptpython、ipython、bpython 等。當我已經在其中時,有沒有辦法檢查當前的 REPL 是什么? 一點背景: 您可能聽說過,我制作了pdir2來生成漂亮的dir()打印。 我面臨的一個挑戰是讓它與那些第三方 REPL 兼容, ...

prompt_toolkit 鍵 add_binding 不起作用

[英]prompt_toolkit Keys add_binding not working

我正在學習 prompt-toolkit 並嘗試使用 prompt-toolkit 解決自定義提示(我已經知道有一個 std. 提示的工作方式不同)。 我正在遵循喬納森對類似問題的描述。 到目前為止,我從他提供的ptpython樣本中取出並縫合了建議的部分並將其剝離,使其接近我想要做的。 顯然我錯 ...

Python 解釋器中的自動完成和函數定義

[英]Autocompletion and function definition in Python Interpreter

看下面的動圖 當您在終端中鍵入時,所有功能的文檔如何顯示? 我已經熟悉自動完成,並且有很多教程可以做到這一點,但是函數定義呢? 目前我正在使用pip install ptpython模塊來獲得自動完成功能,但我也想知道函數定義。 誰能幫幫我? ...


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