Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 1 year ago.
Improve this question
I'm trying to 'learn me some python packaging,' but keep getting bogged down in all the different ways of doing things. So far I have encountered setuptools, easy-install, requirements.txt, setup.py, poetry, and just now I found out about something called PEAK ("python enterprise application kit"). Regarding the latter: is this even still relevant? The website appears to be from about 2004. Looks comprehensive, but I don't want to invest a bunch of time assimilating a methodology that is outdated.
P.S. I do not care about Python 2.X, as I am only using Python 3.7+. So that might be another factor.
I never heard of it. Found this site http://peak.telecommunity.com/ where it appears after 13 years of silence. Package PEAK on PyPI was not updated since 2004. Last realse looks to be made By Phillip J. Eby Thursday, 01 May, 2003 And
this at the end of release note
You can also find current and in-development source code at Github.
links to https://github.com/PEAK-Legacy/. So I would to assume it's dead except maybe some inner developmnet at some corporation
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I know python and want to contribute on OpenSource projects that features python. Anyone can help me where to contribute and how.
I already googled it and find github and code.google as a good place to contribute but how to start it I don't know.
Suggest how to get started.
Not sure if this is an appropriate question for SO - you might get voted down. But ...
Whenever I have seen this question, the answer is almost always:
find a project you like / you're interested in
find something in that project that you feel you can fix / enhance (have a look through their bug tracker)
fork the project (github makes this easy)
make the change, find out what is appropriate for that project (documentation, unit tests, ...)
submit the change back to the project (github has "request pull")
Good luck!
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 4 years ago.
Improve this question
What datastructures should a junior python developer study first?
UPDATE:
I mean common datastructures, not python list, dict and tuple...
The best reference for learning python is the python standard library itself. As for data structures, if you want to go deeper than the standard python type, you can study the collections module. Have a look at the docs and see how it is implemented.
For instance with IPython, you can access the documentation of any object or module by appending "?" and the code by appending "??" (without the quotes).
To go beyond the standard library you can explore PyPI which is the Python package Index, a repository of community contributed Python modules.
Pick packages with high weights and not marked alpha if possible.
For instance, on data structures you have :
http://pypi.python.org/pypi/data-structures/0.1.2
http://pypi.python.org/pypi/structures/0.5
I think that looking at real code is the best to learn real programming.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 6 years ago.
Improve this question
I am learning Python, and I saw Dive Into Python and it looks cool and all, but it was released in 2004. So, what I am wondering is if Python 2.x has changed enough since 2004 that Dive Into Python has become so obsolete. And are there any more recent online textbooks like that for Python that can get me to become an awesome programmer?
Well, there is Dive Into Python 3...
Dive Into Python 3 covers Python 3 and its differences from Python 2. Compared to Dive Into Python, it’s about 20% revised and 80% new material.
There's a new version of Dive into Python that focuses on 3.x.
No, it is not obsolete. It is still a good resource which can teach you effective python programming.
You might also like to read Dive Into Python 3 by the same author, as he adapts the book for the python3 language.
Switch over to Dive into Python 3
Also see, What's new in Dive into Python 3 ?
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
For these pythonic web frameworks;
They looks similar, except a few minor differences like their url handling schemes. So it is very hard to choose one of them.
I want to learn from your experiences that which one more suits for a web application that is small in size, but need long term support (initial application is small but it is supposed to became larger over time) and why?
Flask is a new and a very active project with good documentation and guidelines for new development and plugins. Its community is quite large and Armin (the lead) is an A grade programmer. Hence it is definitely the better contender.
Web.py is an older and more mature project which is more a library than a framework. It's what we use for the Internet Archives Open Library website. The documentation is spotty but the code is rock solid and it's over the years accrued a lot of useful utilities into it.
The final decision is yours but for a new project, I'd go with Flask.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
Has anyone tried Solace yet?
"Solace is a fully open-sourced multilingual support and knowledge exchange platform written in Python."
Just wanted to know your experience. Are there any other such platforms available in open source?
This one seems better.
I already set up my own server. Solace seems great.
We just started using it at our company. You get what you pay for. Feels like a weekender project. Gets the job done, but lacks the polish of Stack Overflow. The documentation is weak. I find it ironic that Plurk doesn't run an instance of Solace to field support questions for Solace. If they do they don't advertise it.