企业网站做开放api,wordpress媒体库 下载,北京100强公司排行榜,网页设计代码模板代码Pycharm菜单Code-Reformat Code能对Python代码进行格式化#xff0c;但是black能进一步规范格式#xff0c;它是PEP8的严格子集。
本次操作的相关环境信息如下#xff1a;Pycharm 2018版#xff0c;Python3.6,#xff08;注意#xff0c;写本文时的black只支持在Pyt…Pycharm菜单Code-Reformat Code能对Python代码进行格式化但是black能进一步规范格式它是PEP8的严格子集。
本次操作的相关环境信息如下Pycharm 2018版Python3.6,注意写本文时的black只支持在Python3.6环境使用以后应该会更新支持
具体步骤如下
第一步 安装black
在Pycharm菜单File-Settings...-Project ***(此处的***是你自己的某个Python项目名-Project Interpreter-在右侧的Project Interpreter下拉列表框中选中自己Python版本的解释器例如Python 3.6-在下拉列表中查看是否有black如果没有则需要安装。
安装balck的方式有2种
方式一、从命令行安装例如Windows的cmd窗口运行命令pip install black
方式二、从PyCharm中安装推荐使用这种方式接上一步操作在打开的Settings的窗口中单击列表区右侧靠上方的按钮“”弹出Available Packages窗口在此窗口的搜索栏中输入black然后在列表中选中black单击窗口底部的Install Package稍等提示安装成功。安装过程和结果也能在PyCharm主窗口底部的状态栏中指示。 如果按钮“”号为灰色不能单击的话此时注意Setting窗口底部有红色的提示文本的超链接Python packing tools not found. Install packaging tool单击此链接先安装包工具稍等片刻等待PyCharm状态更新完毕后在此打开Settings窗口就能看到按钮“”号为黑色其可单击了。
第二步 配置black作为外部工具
在PyCharm菜单File-Settings...-Tools-External Tools-单击按钮“”号-在弹出的“Create Tool”窗口中的name框中输入一个名字作为在以后的Pycharm菜单Tools-External Tools菜单中显示的名字例如在此输入名字为BlackFormatter。在Programs中输入black安装后的black.exe文件所在目录。该目录在Windows的cmd窗口中通过命令where black查找到在Linux中用命令which black查找。例如找到如下路径C:\Anaconda3_5.2.0(64-bit)\Scripts\black.exe将此包含balck.exe文件名的全路径填入到Programs框中。在Arguments中填入$FilePath$在Working Directory中填入$ProjectFileDir$。然后单击OK即可。
至此配置完成。下面使用black进行格式化。
选中需要格式化的Python代码文件然后单击PyCharm菜单Tools-External Tools-BlackFormatter。即可看到格式化后的结果。
本文是在参考了https://blog.csdn.net/zV3e189oS5c0tSknrBCL/article/details/80429105文章“推荐一个小而美的Python代码格式化工具”特此鸣谢 但此文步骤过程不够细致且不是针对新版PyCharm的经过本人摸索后成功配置了black作为代码格式化外部工具特此记录希望对大家有所帮助。