Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
From the official website there's only things like "hello world" and a todo-list. Apparently Pyramid doesn't seem to be mainstream enough to spawn sufficient example tutorials, and I'm the kind of person that finds it more efficient to learn by following various sample projects. I think my Google-fu is not strong enough...
I'm actually pretty much brand new to back-end in general, so it would be even more helpful if someone can show me a variety of small and practical tutorials of how a Python backend works with Pyramid, all the way from setting up the configuration accordingly, passing data back and forth from the client side, and how data from the backend is hooked to the frontend template.
Thanks!
There are official tutorials supported by the Pylons Project.
http://docs.pylonsproject.org/projects/pyramid/en/latest/#tutorials
http://docs.pylonsproject.org/projects/pyramid/en/latest/quick_tutorial/index.html
There are community contributed tutorials as well, where the list of them is officially curated by the Pylons Project, but the tutorials themselves may not be official.
http://docs.pylonsproject.org/projects/pyramid-tutorials/en/latest/index.html#pyramid-tutorials
Pyramid projects:
Tutorias
Pyramid Bloggr tutorial: https://github.com/Pylons/pyramid_blogr
Heavy weight
Warehouse (the next generation Python package index in development): https://github.com/pypa/warehouse
Kotti CMS: https://github.com/Kotti/Kotti
Substance D CMS: http://www.substanced.net/
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I want to make an app, however I cannot use Java or Swift.
Fortunately, I found that I can make apps with Python and Kivy
I read a recommended tutorial book : OReilly Creating Apps in Kivy (2014).
However, the Kivy version in the book is 1.8, the Kivy version is 1.11 nowadyas,
something will be wrong when I test the codes such as ListView ...
Additionally, I discovered that this book integrates python and kv file to make an app.
Many people say that it is better to make an app in pure python.
Hence, I have no idea where I can start to learn Kivy
Can anyone give me some adive ?
Should I continue to learn Kivy with that book ?
I read your question carefully and found solution too.
Personally, I am from India. In our country, people who want to learn Technology or programming, they generally prefer YouTube. You can use YouTube too for learning or finding small 2-3 hour courses on Kivy 1.11.
Also, go to this official Kivy.org link to start with a small crash course
Using book for learning new programming language is typically a boring task. Instead, listen to podcasts and watch videos on YouTube to learn some basics (some starter)
Also, if you are serious enough about learning Kivy, why not to use Udemy or Coursera? Almost every course is available on these both platform.
It finally depends on you to choose a best source for learning. Also make sure that you have enough basic knowledge about Python to get started with Kivy.
Have a nice day!
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Just wondering what the best way to get started learning Python to do backend engineering is and what the best framework to learn for it is (Pyramid, DJango etc...). I have done algorithms in school, build iOS apps and know Java, Scala, OCaml (lol), Racket (lol) and Objective C. I currently have to use Parse for my apps but want to build backend engineering skills. I'm thinking I might as well do the code academy course but the ones I've done from them don't seem in depth enough. Maybe an Udemy course? I want to get good enough to get an internship in backend engineering next summer. Need to find the best resources to do that before then. Thanks!!
While that question is quite open-ended, I personally think using Pyramid right out of the gates was super helpful. One of the pillars of this project is documentation, and their ideology is that you pay for what you use, giving developers the ability to customize their web applications to a good extent. Check out the docs here http://docs.pylonsproject.org/en/latest/docs/pyramid.html!
They also have excellent tutorials that guide you through the traditional "Hello, world!" application, and also more advanced stuff, like how to work with sqlalchemy to utilize databases in your web applications. This is how I learned essentially all of what I know about the framework! I would definitely recommend this, especially if you are just looking to start out and get your feet wet. But, as I said, this is my own opinion, and am sure that there are others with differing opinions on the matter. Best of luck!
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I stumbled upon the wikidump python library, which I think suits me just fine.
I could get by by looking at the source code, but I'm new at python and I don't want to write BS code as the project I need it for is kind of important to me.
I got the 'wiki-SPECIFICDATE-pages-articles.xml.bz2' file and I would need to use that as my source for single article fetching. Can anyone give me some pointers as to properly achieve this or, even better, point at some documentation? I couldn't find any!
(p.s. if you got any better and properly doc'd lib, please tell me)
Not sure if I understand the question, but if you have the Wikipedia dump and you need to parse the wikicode, I would suggest mwparserfromhell lib.
Another powerful framework is Pywikibot, that is the historic framework for bot users on Wikipedia (thus, it has many scripts dedicated to writing pages, instead of reading and parsing articles). It has a lot of documentation (though, sometimes obsolete) and it uses MediaWiki API.
You can use them both, of course: PWB for fetching articles and mwparserfromhell for parsing.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
With 145 forks, 125 open issues, and the last release almost 2years ago, django-piston appears to be approaching abandonware and since the project I'm working on is likely to be a big one, I'd like to standardise on something that's going to be around for a while. Is there something resembling a consensus in the Python/Django community regarding a preference for REST API services? Even if it's one of those 145 forks? Ideally, I'd like to find something that plays nice with #jacobian's REST Worst Practises
check http://djangopackages.com/grids/g/api/ (django-tastypie looks very promising)
I also don't like Piston very much. Don't misunderstand me. It is (or was) a good app, though it has its issues. The main problem I had working with it that it hides Debugging information coming from django.
If you are absolutely unsure about what to use roll your own. With django 1.3 and class based views you got already a good way to add an API like this. If you need OAuth or other authentication methods you can simply check existing ways in piston or other apps and use them.
Two other REST packages that may be of interest :
http://django-rest-framework.org/
http://benoitc.github.com/dj-webmachine/index.html
It is worth mentioning about
django-tastypie
This is getting faster acceptance than the others.
Django Piston project seems to be abandonned.
Django rest framework has taken a large advantage with its second version.
Note that this is valid for now (2014), time may decide different.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
Anyone know of a good beginners tutorial for Turbogears 2? I'm particularly interested in one that would have some details on working with existing database schema rather than creating from scratch. (and some pointers on MS SQL server setup would help too!)
A very good TG2 tutorial is the movie demo http://turbogears.org/2.0/docs/main/RestControllers.html. It walks you into the basics of what a "high level" TG2 app is.
Regarding your MS SQL question I agree with joeforker, this is more a SA issue than TG. You have several options the best is the very experimental code put together by Chris Perkins, based on autocode and some snips from myself. This currently works well with postgres and sqlite, we'll love some MS SQL patches :) http://bitbucket.org/percious/sqlautocode/
This tutorial talks about, making a simple note taking application using TurboGears2. Its directed towards beginners, you will find it useful.