用 VSCode 編寫 python

1、coding


一、選擇一個Python解釋器

經過命令選項板(⇧⌘P),鍵入Python:Select Interpreter命令,而後選擇一個解釋器。python

成功後左下角出現:git

二、運行代碼

2、重構


一、提取變量 / 方法

二、整理和排序 imports

3、linting


經過命令選項板(⇧⌘P),鍵入Python:Enable Linting命令來打開或關閉linting(默認爲Pylintgithub

4、整合 jupyter


備註:jupyter 與 vscode 整合的並很差,最致命的問題是:docker

好比有 A、B、C 三個 cell,依次執行。Python Interactive 里正常顯示了執行結果:A result > B result > C resultmarkdown

如今我修改了 B cell 的代碼,從新執行 B cell ,執行結果:A result > B result > C result > B result單元測試

可是這不是我想要的,我想要的結果是 :A result > B result (new) > C result , 即替換原有的結果。測試

關於這個問題,我提交到了官方的 github issue :https://github.com/Microsoft/vscode/issues/67546目前暫不考慮在 VSCode 裏使用 jupyter3d

一、導入

導入jupyter ,會從 .ipynb轉成 .py文件。code

二、編寫 cell

(1)普通 cellblog

#%%

(2)markdown cell

#%% [markdown]

注意,要用註釋的方式寫 markdown cell

正確
# # eric do something
# *哈哈哈哈*

錯誤
# eric do something
*哈哈哈哈*

三、導出

5、單元測試


6、使用docker容器進行部署


相關文章
相關標籤/搜索