国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

python Autopep8實現(xiàn)按PEP8風(fēng)格自動排版Python代碼

瀏覽:29日期:2022-06-26 15:46:59

Autopep8是一個將Python代碼自動排版為PEP8風(fēng)格的小工具。它使用pep8工具來決定代碼中的哪部分需要被排版。Autopep8可以修復(fù)大部分pep8工具中報告的排版問題。

參考網(wǎng)址:

https://www.python.org/dev/peps/pep-0008/

https://pypi.python.org/pypi/autopep8/

(1)安裝步驟如下:

localhost:~ a6$ sudo pip install autopep8Password:The directory ’/Users/a6/Library/Caches/pip/http’ or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo’s -H flag.The directory ’/Users/a6/Library/Caches/pip’ or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo’s -H flag.Collecting autopep8Collecting pycodestyle>=2.3 (from autopep8) Downloading pycodestyle-2.3.1-py2.py3-none-any.whl (45kB) 100% |????????????????????????????????| 51kB 324kB/sInstalling collected packages: pycodestyle, autopep8Successfully installed autopep8-1.3.3 pycodestyle-2.3.1localhost:~ a6$ sudo pip install autopep8The directory ’/Users/a6/Library/Caches/pip/http’ or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo’s -H flag.The directory ’/Users/a6/Library/Caches/pip’ or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo’s -H flag.Requirement already satisfied: autopep8 in /Library/Python/2.7/site-packagesRequirement already satisfied: pycodestyle>=2.3 in /Library/Python/2.7/site-packages (from autopep8)

(2)示例代碼:

1)運行命令前代碼的排版 (保存在test_autopep8.py)

import math, sys; def example1(): ####This is a long comment. This should be wrapped to fit within 72 characters. some_tuple=( 1,2, 3,’a’ ); some_variable={’long’:’Long code lines should be wrapped within 79 characters.’, ’other’:[math.pi, 100,200,300,9876543210,’This is a long string that goes on’], ’more’:{’inner’:’This whole logical line should be wrapped.’,some_tuple:[1, 20,300,40000,500000000,60000000000000000]}} return (some_tuple, some_variable)def example2(): return {’has_key() is deprecated’:True}.has_key({’f’:2}.has_key(’’));class Example3( object ): def __init__ ( self, bar ): #Comments should have a space after the hash. if bar : bar+=1; bar=bar* bar ; return bar else: some_string = ''' Indentation in multiline strings should not be touched.Only actual code should be reindented.''' return (sys.path, some_string)

2)運行命令

bogon:AB a6$ autopep8 --in-place --aggressive --aggressive test_autopep8.py

3)運行命令后代碼的排版

import mathimport sys def example1(): # This is a long comment. This should be wrapped to fit within 72 # characters. some_tuple = (1, 2, 3, ’a’) some_variable = { ’long’: ’Long code lines should be wrapped within 79 characters.’, ’other’: [ math.pi, 100, 200, 300, 9876543210, ’This is a long string that goes on’], ’more’: { ’inner’: ’This whole logical line should be wrapped.’, some_tuple: [1,20,300,40000,500000000,60000000000000000]}} return (some_tuple, some_variable) def example2(): return (’’ in {’f’: 2}) in {’has_key() is deprecated’: True}; class Example3(object): def __init__(self, bar): # Comments should have a space after the hash. if bar: bar += 1 bar = bar * bar return bar else: some_string = ''' Indentation in multiline strings should not be touched. Only actual code should be reindented. ''' return (sys.path, some_string)

4)參考網(wǎng)址:https://github.com/hhatto/autopep8

到此這篇關(guān)于python Autopep8實現(xiàn)按PEP8風(fēng)格自動排版Python代碼的文章就介紹到這了,更多相關(guān)python Autopep8自動排版內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: m男亚洲一区中文字幕 | 欧美在线视频免费观看 | 亚洲精品成人网久久久久久 | 日韩男人天堂 | 小屁孩和大人啪啪 | 国产精品久久久久久久 | 国产欧美日韩一区二区三区 | 色www亚洲| 国产一区二区三区四区五区tv | 午夜黄色毛片 | 特黄特色三级在线播放 | 国产精品久久久久a影院 | 亚洲欧美国产18 | 一级白嫩美女毛片免费 | 国产特级全黄一级毛片不卡 | 真实偷清晰对白在线视频 | 三级黄网 | 美女黄视频网站 | 亚洲视频免费在线观看 | 日本一区二区三区免费视频 | 日韩欧美一中字暮 | 欧美成人精品久久精品 | aaa级精品久久久国产片 | 日韩专区亚洲综合久久 | 4455四色永久免费 | 久久精品国产精品青草色艺 | 成 人 黄 色 大 片 | 久久99在线 | 巨乳女上司 | 国产一区二区三区四区在线观看 | 女人张开腿让男人捅视频 | 久草免费在线视频 | 成人欧美一区二区三区黑人 | 亚洲欧美中文字幕在线网站 | 成人免费看www网址入口 | 亚州久久 | 欧美激情亚洲一区中文字幕 | 亚洲国产一区二区三区a毛片 | 成人在线一区二区三区 | 亚洲一级毛片在线观播放 | 一级毛片免费完整视频 |