Python Forum
First Active Online Python Linter - Printable Version

+- Python Forum (https://python-forum.io)
+-- Forum: General (https://python-forum.io/forum-1.html)
+--- Forum: News and Discussions (https://python-forum.io/forum-31.html)
+--- Thread: First Active Online Python Linter (/thread-2169.html)



First Active Online Python Linter - ethanchewy - Feb-23-2017

Hi everyone! 

I just wanted to share with everyone a lightweight online tool I created called PythonBuddy (github.com/ethanchewy/PythonBuddy) which actively lints Python online.
I made this so that MOOCs like edX or codecademy could easily embed and use this on their courses. Also, PythonBuddy could help alleviate the frustrations with setting up a programming environment.

Just thought it might be helpful for those who want to program in Python online with a helpful live syntax checker.
Please leave a if you found this project to be helpful!


I'm currently trying to convert this project to an XBlock so that online courses (like 6.00.1x) can embed a live python syntax checker for quizzes and assignments online.



RE: First Active Online Python Linter - ethanchewy - Feb-24-2017

If anyone has any questions, I'd be happy to answer in the comment section!


RE: First Active Online Python Linter - snippsat - Feb-24-2017

Good work,seems to work as expected.
Can be useful for quick online check of code.

Now do most IDE and editors have this build or as plugin.
There are like 5 packages for Linter in Atom that i use.

There is a really big negative and that is Python 2.7 only Dodgy
When make new stuff for Python these days,it should work for python 3.


RE: First Active Online Python Linter - ethanchewy - Feb-25-2017

(Feb-24-2017, 04:51 PM)snippsat Wrote: Good work,seems to work as expected.
Can be useful for quick online check of code.

Now do most IDE and editors have this build or as plugin.
There are like 5 packages for Linter in Atom that i use.

There is a really big negative and that is Python 2.7 only Dodgy
When make new stuff for Python these days,it should work for python 3.

Good point. Hopefully I can create an option for python 3. Actually, I think if you just change the pylint version and the virtualenv version, you can make this work easily. I'll write that in my documentation. 

I made it for python 2.7 because most institutions use python 2.7 still :P and I was targeting MOOCs.

Also, do IDES and editor for python "actively" lint python? I've only used SublimeLinter and it doesn't actively pylint.

Thanks for the help!


RE: First Active Online Python Linter - ethanchewy - Sep-19-2017

Still looking for contributors. Feel free to submit a pull request or create an issue if you have any ideas! https://github.com/ethanchewy/PythonBuddy