Want to see who topped the 2019 Best Software Awards?

Pylint

4.2
(5 reviews)

Pylint is a tool that checks for errors in Python code, tries to enforce a coding standard and looks for bad code smells.

Work for Pylint?

Learning about Pylint?

We can help you find the solution that fits you best.

Pylint Reviews

Chat with a G2 Advisor
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 5 Pylint reviews
LinkedIn Connections
Pylint review by Luan A.
Luan A.
Validated Reviewer
Verified Current User
Review Source

"Pylint Review"

What do you like best?

It's easy to install, is multiplatform, it rates your script and shows how much you improved since the last check, very detailed user manual.

What do you dislike?

The only complain I have is that the default output message is a little confusing, but you can change how the output will be displayed.

Recommendations to others considering the product

Pylint is a very helpful tool to help you stay within the PEP 08, which is essential when you're starting with Python and helps you catch errors due to distractions. You can use Pylint with popular editors, such as Visual Studio and Eclipse but also you can use directly from the command prompt.

A tip for Windows users: If you need to check multiple files, you can use a batch script to automate the process.

What business problems are you solving with the product? What benefits have you realized?

I use Pylint to check if my code follows PEP 8 before sharing.

Sign in to G2 Crowd to see what your connections have to say about Pylint
Pylint review by Raj T.
Raj T.
Validated Reviewer
Review Source

"Best Source Code analyzer"

What do you like best?

PyLint is a source code , bug and quality checker for python programming language . It is much better than Pychecker and Pyflakes as it has additional features like checking the code line's length , checking if the variable names are well formed , checking if the imported modules are used or not . It is so useful for a programmer and a must have plug in IDEs.

What do you dislike?

Sometimes to shorten the code length , it breaks the code and the meaning of the code changes .

Recommendations to others considering the product

Install the plugin in the IDEs you are using to see the magic of Pylint .

What business problems are you solving with the product? What benefits have you realized?

We use PyLint to check if declared interfaces are truly implemented or not . And also it helps us in finding the duplicate code which reduces the overall program length .

What Static Code Analysis solution do you use?

Thanks for letting us know!
Pylint review by Chyavana M.
Chyavana M.
Validated Reviewer
Review Source

"First Step for cleaner Code"

What do you like best?

Pylint is used to lint the python code. The messages are descriptive and easy to understand. Important fact is that it keeps in memory about the previous score and shows us the improvement in the score. Easily customization of the rules by editing the configuration files.

What do you dislike?

Only fault i can see is that the pylint score can be masked by py-lint suppressor so that the most the scripts can get pass the automated pylint score check with the suppressors. Most of the things are good and user friendly usage

Recommendations to others considering the product

Yes strongly recommended.

What business problems are you solving with the product? What benefits have you realized?

Cleaner code

User readable code

Following the good coding convention

Pylint review by Natalia K.
Natalia K.
Validated Reviewer
Verified Current User
Review Source

"Simple python code analyser"

What do you like best?

It is a very simple tool to check the code for errors, duplications and if it follows the coding standard. It is customizable and could be configured based on the errors or conventions you are interested in. It is a command line tool, but it also has a simple GUI that provides reports based on different metrics. Pylint can be integrated with your IDE or used with automated testing.

What do you dislike?

It doesn't group errors based on their type by the default, but it can be configured to display only the certain type of errors.

Recommendations to others considering the product

I would recommend to use it to improve the quality of the code.

What business problems are you solving with the product? What benefits have you realized?

I integrated it with PyCharm and it helps with code refactoring and checks that the code follows the coding standard.

Pylint review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source

"Simple and light weight Utilty"

What do you like best?

I like the following qualities in pylint.

- Simplicity.

- Easy to Use

- Fast.

- Easy to configure

- Easy to read reports

- Light-weight

What do you dislike?

There is actually nothing that I dislike about 'pylint'. It's a small utility which delivers what is promises.

What business problems are you solving with the product? What benefits have you realized?

I write lot of python code. Almost every day during the work, we use 'pylint'. Before the code checkin, I use 'pylint' to make sure that every piece of python code is as per the coding standards. Also use 'pylint' configured to automatically run and reject the code from 'checkin' if any standards are not followed. Saves a lot of time. Every developer should use it.

Kate from G2 Crowd

Learning about Pylint?

I can help.
* We monitor all Pylint reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.