Bottom Page

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
 First Active Online Python Linter
#1
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.
nilamo likes this post
Quote
#2
If anyone has any questions, I'd be happy to answer in the comment section!
Quote
#3
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.
ichabod801 likes this post
Quote
#4
(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!
j.crater likes this post
Quote
#5
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
Quote

Top Page

Possibly Related Threads...
Thread Author Replies Views Last Post
  Learning Python - good free online resources & courses StickyBrickit 1 208 Jun-04-2020, 11:31 AM
Last Post: Larz60+
  Interactive online python learning environment freely available kenttong 0 193 Jan-29-2020, 03:49 AM
Last Post: kenttong
  Python Challenge online - 30 Questions JulienC 1 974 Mar-02-2018, 02:51 AM
Last Post: Skaperen
  Accredited Online Course in OOP Python.. Please? monipri 6 4,046 May-24-2017, 07:44 PM
Last Post: codeby50

Forum Jump:


Users browsing this thread: 1 Guest(s)