Pylint

4.3
(19)

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.

Compare Pylint to Similar Solutions

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 19 Pylint reviews
LinkedIn Connections
Pylint review by Yash S.
Yash S.
Validated Reviewer
Verified Current User
Review Source
content

"Easy to analyze and orchestrate your code and good auto-code completion features!"

What do you like best?

The user interface for PyLint is extremely easy at the eyes. That is probably one of the biggest reason why I would recommend using PyLint. It integrates well with all Google Colab and can be used on the Google Cloud Platform with no hassles. The autocomplete feature is obviously a boost especially since most programming paradigms and compiler IDEs are integrated with this feature.

What do you dislike?

I would say that despite the fact I love the UI very much, I would wanna see advanced feature with respect to version control. It has inherently embodied git into its functioning. However, several times, it takes a long time to actually update changes onto the git.

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

Writing applications and deploying them on App Engine or making an API for some of the Google Cloud Instructional use.

Sign in to G2 Crowd to see what your connections have to say about Pylint
Pylint review by User in Telecommunications
User in Telecommunications
Validated Reviewer
Verified Current User
Review Source
content

"Intuitive open source Python static analysis tool"

What do you like best?

The integration with VIM through the plugin ALE. The installation is really easy, with a single command you will have the tool installed. Also, like the detailed reports of the codes in which you can see a table in the command line with the statistics about the results.

What do you dislike?

The debugger option is not quite good. It for catch errors, it is more to show warnings. And it is very strict with PEP8 and cannot write your codes as you want. e.g. could not create variables with 3 letters.

Recommendations to others considering the product

If you need your team to follow the PEP8 standard I suggest using this tool.

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

We are implementing a cluster with raspberry pis in order to create a parallel architecture to applies in new techniques of image analysis and as multiple users are making changes in different raspberries in order to centralize the result in a single machine we need to review that all codes are written in the correct way and using our standards

What Static Code Analysis solution do you use?

Thanks for letting us know!
Pylint review by Naimish D.
Naimish D.
Validated Reviewer
Review Source
content

"Start your python code with pylint"

What do you like best?

The setup in the different type of OS is very easy through single lined commands and installation is also easy. The standard of coding is easily achieved through pylint by checking commenting, variable lengths and length of code. Bug detection is made easy using pylint. If the coding of python contains any boiler plate code then it will be detected by the pylint. Compatible with IDEs like eclipse, spyder and many others. The library is used to create unified modelling language diagrams. It is very easy to use pylint in the day to day coding.

What do you dislike?

The first time user may take time to setup the pylint in the different types of IDEs. Sometimes if there is a code which is useful but looks like as the other code then it will be detected by the pylint as the boiler plate code.

Recommendations to others considering the product

I strongly recommend to use pylint for the better coding standards of your python code and made simpler to read he python code for the near future.

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

I am using pylint for my coding standards and error detection in my python coding. And also for better readability of the code.

Pylint review by Luan A.
Luan A.
Validated Reviewer
Verified Current User
Review Source
content

"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.

Pylint review by Raj T.
Raj T.
Validated Reviewer
Review Source
content

"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 .

Pylint review by Chyavana M.
Chyavana M.
Validated Reviewer
Review Source
content

"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
content

"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 Matthew D.
Matthew D.
Validated Reviewer
Review Source
content

"Pylint helps you write better code"

What do you like best?

Pylint is really easy to use, and can suggest better ways for you to follow the coding standards.

What do you dislike?

It's not really for beginner programmers - it's more for those that are looking to start collaborating and sharing their code.

Recommendations to others considering the product

It's so easy, and helps so much, everyone should use it on their python code.

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

Pylint helps all python programmers to have the same standards in their code, reducing the friction between distinct tooling. This helps when collaborating within and across teams at the University.

Pylint review by Consultant in Information Technology and Services
Consultant in Information Technology and Services
Validated Reviewer
Review Source
content

"Best quality tracking tool for python"

What do you like best?

It is a wonderful tool to check the bugs quality of your source code written in python. It has amazing features like checking the length of line, checking the variable declaration checking the interface declaration and style checking.

What do you dislike?

I am just loving this tool. I did not find anything which can be pointed out as dislike about this tool.

Recommendations to others considering the product

This is one of the best tool for python developer. It has made the developers life very easy. Yes I would definitely recommend to use this tool.

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

I has really made the developers life easy. It has drastically increased the code quality which will deliver the quality product to the client at the end of the day.

Pylint review by Shabira B.
Shabira B.
Validated Reviewer
Review Source
content

"Write Python code error free with Pylint"

What do you like best?

Pylint helps to write erro free, standard and well planed Python Code. It check the quality of the code by checking the length of file and interfaces.

Moreover it can be integrate with common IDEs like VIsual Studio, Eclipse.

Its totally customizable.

What do you dislike?

Support system is not well. They won't aalways answer your queries.

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

I have used it while writing Python scripts. It helped me to resolve common bugs.

Pylint review by April L B.
April L B.
Validated Reviewer
Review Source
content

"Pylint helps enforcement of coding. "

What do you like best?

There literally millions of developers working together to help your company host and review projects as well as assisting to build software.

What do you dislike?

In the beginning I found it a little hard because I'm not an expert at drugging and code errors. I was new to this job. I needed something simpler.

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

It look for programming errors which I in the beginning had a lot of.

Pylint review by Ronit N.
Ronit N.
Validated Reviewer
Review Source
content

"Works like a charm"

What do you like best?

It is amazing and works well on the python code. It checks the PEP 8 format also checks a lot apart from that like the length of each line.

What do you dislike?

It works well most of the times but lot of features makes it a bit complicated.

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

The python code which is production level is standardized according to the standards.

Pylint review by User in Computer Software
User in Computer Software
Validated Reviewer
Verified Current User
Review Source
content

"Great linter for Python"

What do you like best?

Pylint is very customizable and gives a great amount of insight, from syntactical errors to conventional formating.

What do you dislike?

Can be annoying to people who don't customize or follow linter

Recommendations to others considering the product

Pylint integrates with most popular IDE's. If you are not comfortable with the command line, make sure you IDE/Text editor supports it

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

Consistent formatting of python documents

Pylint review by User
User
Validated Reviewer
Review Source
content

"Decent quality and bug checking "

What do you like best?

It checks those bugs that people usually don't want to waste time on. Like checking the length and proper implementation of interfaces. Although these are easy to do, in a complex environment, it can get hectic and digress from the main issue, if you are doing trivial bound checks etc

What do you dislike?

Nothing to dislike, but it could add more features soon. Everyone loves easy programming facilitators!

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

Saves a lot of time, so you can concentrate on the issue at hand.

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

"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.

Pylint review by User
User
Validated Reviewer
Verified Current User
Review Source
content

"Great for us"

What do you like best?

I like best the interface. Very clean. And it really helps find the bugs

What do you dislike?

I dislike how slow it is to open but its not a problem.

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

Finding bugs is much easier with it

Pylint review by Azi E.
Azi E.
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"I apply Pylint to implement excute file"

What do you like best?

I automate pipeline by paython and I use Pylint

What do you dislike?

When I run the code it has to tun everything from scratch

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

automation

Pylint review by User
User
Validated Reviewer
Review Source
content

"Pylint review"

What do you like best?

I like the way that the standard coding style is maintained through these restrictions across the organization

What do you dislike?

Throws a lot of warnings and extremely annoying at times when you need to refactor complex codes

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

Self optimization network tool for production code deployment.

Pylint review by User in Management Consulting
User in Management Consulting
Validated Reviewer
Review Source
content

"Want to rate your python code? Use it."

What do you like best?

1. Nice description

2. Accurate report

3. Awesome suggestions to improve your code

What do you dislike?

1. Very strict

2. Very irritating sometimes

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

Just used it to improve the way I code.

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.

Compare Pylint to Similar Solutions