Flake8: Difference between revisions
From charlesreid1
(Created page with "==Installing== Install the flake8 command line utility to run Python code through flake8 and find where it does not meet the standards: <pre> pip install flake8 </pre> ==Re...") |
|||
| Line 21: | Line 21: | ||
https://github.com/nvie/vim-flake8 | https://github.com/nvie/vim-flake8 | ||
==Flags== | |||
{{PythonFlag}} | |||
[[Category:Vim]] | |||
Revision as of 17:02, 7 August 2019
Installing
Install the flake8 command line utility to run Python code through flake8 and find where it does not meet the standards:
pip install flake8
Relaxing Line Length Standard
To relax the max line length default, set it with the flake8 config file.
Put the following into your ~/.config/flake8 file:
[flake8] max-line-length = 120
Vim Plugin
https://github.com/nvie/vim-flake8
Flags
| Python a powerful programming language
Scientific Python: Data analysis libraries: Scipy · Numpy · Pandas · Statsmodel Machine learning libraries: Sklearn Neural network libraries: Tensorflow · Keras Plotting/viz: Matplotlib · Seaborn · Jupyter Solving partial differential equations and bessel functions: Fipy · Bessel Functions
Web and Networking Python: Web programming: Flask · Webapps · Mechanize · Scrapy · Gunicorn Wifi: Wireless/Python · Scapy IPython and Jupyter: Jupyter
Drawing, Geometry, and Shapes: Shapely (for drawing shapes): Shapely Geography library: Geos
General Useful Python Utilities: Python Remote Objects: Pyro Logging (create multi-channel log messages): Logging Keyboard (control keyboard from Python): Keyboard
Black Hat Python: Network scanning: Python/Scanner
|