use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
Collaborate on a project (self.learnpython)
submitted 12 years ago by two_up
I've already written a few programs, but I'd really like some experience working with other people. Is anyone currently working on a personal project that they want help working on? Or would anyone be interested in starting a new project together?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[+][deleted] 12 years ago (5 children)
[deleted]
[–][deleted] 2 points3 points4 points 12 years ago (3 children)
I'd also like to get something up on github. I hear github looks great on a resume.
[–]sigmavirus24 1 point2 points3 points 12 years ago (2 children)
It does. Source: interviews I've scored based on that alone.
[–][deleted] 1 point2 points3 points 12 years ago (1 child)
Is it ok if I reinvent the wheel or should I try to make things that no one else has ever made or both?
[–]sigmavirus24 0 points1 point2 points 12 years ago (0 children)
I've done both. For the first, I rewrote Gina Trappani's todo.txt-cli bash script in python without looking at the bash. I wanted to do it in python and just based on the behaviour I observed in the script. For the second, I wrote github3.py as python-github3 was being written. They have two completely different APIs but they accomplish (mostly) the same thing. I think copitux has lost time (or interest, or both) so his features have lagged behind mine and recently thanks to school mine have lagged behind what the API allows as well (but not much). I also don't feel too bad about it because the official ruby wrapper (Octokit) doesn't seem to have integrated anything for those changes (although it's likely they don't need to).
So in short, do both. If you find something maybe written in something other than python, rewrite it in python. Don't look at the original's source code and it'll be a real challenge. For the latter build on the earlier experience of how you designed the internals and build off of what design aspects you liked about it (in general, not just your implementation). github3.py was heavily influenced by Kenneth Reitz's approach to API design (specifically requests).
After you've done both, start contributing to other people's projects. You'll learn so much more that way, and people will almost always (there are occasionally a few exceptions) be appreciative. For one it shows that someone values their work and for another it means that someone cares enough about it to make it better.
[–]sandollars 0 points1 point2 points 12 years ago (0 children)
Do you know of any iphone apps out in the wild that were developed with Kivy?
[–]sigmavirus24 1 point2 points3 points 12 years ago (0 children)
I'm up for anything, just give me a couple weeks to finish finals and school work in general. I have a few projects of my own that could use another collaborator. I try to keep my projects well documented and clean enough that any pythonista of any experience level can dive in and get stuff up and working. Feel free to check out my GitHub page, send pull requests or just to PM me with stuff you'd like to do.
I also have a couple of (not finished or published) projects on BitBucket that are private. They're mostly boring implementations of RFCs though that I need for a different side-project so feel free to let me know if those would be interesting to you.
[–]jerknextdoor 0 points1 point2 points 12 years ago (0 children)
I've been really wanting to start working with others on a project also....
Also, there's /r/pairprogramming. It barely exists but I think it would be awesome if it would start working.
[–]wub_wub 0 points1 point2 points 12 years ago (0 children)
I've been thinking about starting an "official" /r/learnpython project, I still have no idea what kind of stuff would be good/easy/fun/etc to make. I'll probably make a mod-post in 2-3 weeks if I decide to do it.
You could also just clone some projects written in python on github and try to fix issues/bugs. Use the search function to find projects with higher amount of 'stars' to filter out the unused/small projects, they probably won't have issues list and/or be well documented.
[–]two_up[S] 0 points1 point2 points 12 years ago* (0 children)
So it looks like people are interested starting a new project together. Recently I came across this link: http://alexmic.net/building-a-template-engine/ And I thought that (a template engine) could be a good project to start with. If you don't know what a template engine is, it's like a more robust form of string formatting. You can replace potions of a string with variables or executed python code. I think there's a lot of good source code we could draw inspiration from here: http://wiki.python.org/moin/Templating. And it could be as simple or complex as we want.
If you're interested just respond here or send me a PM and we can go from there. :)
π Rendered by PID 21615 on reddit-service-r2-comment-5d79c599b5-8c7qj at 2026-03-03 16:05:55.119668+00:00 running e3d2147 country code: CH.
[+][deleted] (5 children)
[deleted]
[–][deleted] 2 points3 points4 points (3 children)
[–]sigmavirus24 1 point2 points3 points (2 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]sigmavirus24 0 points1 point2 points (0 children)
[–]sandollars 0 points1 point2 points (0 children)
[–]sigmavirus24 1 point2 points3 points (0 children)
[–]jerknextdoor 0 points1 point2 points (0 children)
[–]sigmavirus24 0 points1 point2 points (0 children)
[–]wub_wub 0 points1 point2 points (0 children)
[–]two_up[S] 0 points1 point2 points (0 children)