[Tutor] Python API
alan.gauld at btinternet.com
Sun Feb 17 02:34:15 CET 2013
On 17/02/13 00:11, Claira wrote:
> I don't know how this mailing list thing works,
Most mailing lists work the same way. You sign up and any mails that get
sent to the server get relayed to all of the members. That's about all
there is to it. But there are some social conventions in the
way people behave, mostly designed for the convenience of all - like
adding good subject lines, not sending unnecessary data etc
> For the question I asked, I didn't know you had to do all that just to
> get a map. What happens if I use http://mapbox.com + Python + Yelp API ?
You need a web site - even if its only on your local PC. That's how web
certainly build a web site with mapbox+Python+Yelp.
> I thought that google maps lets you add stuff,
It does but not on the Googlemaps web site. You have to use their
interface to fetch the information and display their maps on your
website. You can use layers and iFrames to display the maps on
one layer and superimpose another layer with your data on top,
but frankly that's harder than using the API...
> stuff to be stuff accessible from the yelp api
An API is a programmers interface. You can use the yelp api to
interact with the yelp site, but I don;t think it will let you
do anything with the Google website. You need to do that with
the Google API.
> -- since google won't enable you to do that, then if I continue
> with this, will I be able to do this on mapbox
No idea. I've never heard of mapbox. A quick Google later and it seems
to enable you to create custom maps and publish them *to your website*.
So you still need to create a web site, the only difference from Google
is that you get to design your own maps instead of using Google style.
> without having to make a website?
It's unusual for any website to allow other people to change it. It
would have horrendous security ramifications and could get their site
closed down. But, a web site doesn't need to be public or big, it can
run on your own PC. You just need to install/configure the web server
software. It's probably already available in your OS.
It might help if we had some background info:
1) Can you already program in any language or are you a
2) Have you ever created a web site of any kind before?
3) Have you ever created web pages using HTML before?
That will give us some idea of where to pitch our responses/explanations.
Author of the Learn to Program web site
More information about the Tutor