On Apr 9, 2013, at 11:07 PM, Benjamin Fishbein wrote:

>> 
>> You've gotten some good feedback, but I suspect you will get better 
>> information if you provide more information about your goals for the site.
>> 
> 
> Thanks for your help, everyone. There are some specific things I want the 
> site to do, and I'm not sure which would be the best developing tool or 
> hosting for these.
> The python software I developed is for selling used books.
> It takes book ISBN numbers as input and returns the best prices being offered.
> It uses the selenium module...I'm not sure how that would translate into a 
> website.

Checking the documentation [1], selenium will interact with a browser running 
remotely using the selenium-server. However, I don't imagine the latter option 
being viable if you plan to have any significant traffic. I would think a 
better plan is to forego the gui browser, perhaps re-writing the interaction 
with other sites using requests [2], a very nice way to work with HTTP. Do you 
need to interact with javascript on those pages?

> There are many websites that offer similar book price comparisons, but mine 
> is different...it's user-friendly. Any volunteer at a thrift shop or library 
> can use it...just a series of simple directions and yes/no questions, taking 
> the user all the way from scanning or typing in an ISBN to dropping the 
> parcel off at the post office. (The local libraries I worked with more than 
> doubled their used-book revenues.) I want to expand this nationwide, and 
> bookchicken.com seems to be the way to do it.
> So much of the program is simple enough. But there's two parts of the program 
> that I anticipate being important to what host, development tool I use:
> 1. ISBNs (the books the thrift shop/ library has) being sent to various 
> websites and returning the data to my site to be analyzed by my program.
> 2. Maneuvering through the website of the company buying the books. I don't 
> want to send the user off to a warehouse's site with a list of books to sell 
> to them. They'll still be entering their address and name, but it'll be on my 
> site, that I then send to the warehouse's page, get a packing slip and 
> shipping label from the warehouse, and give these documents to the user to 
> print out.
> 
> I'm not sure if this changes anyone's ideas about which host/ developer I 
> should use. Please let me know.

Obviously my recommendations for producing a static site missed the mark! I do 
think that one of the microframeworks folks have mentioned will get you up and 
running faster.

Take care,
Don

[1] http://docs.seleniumhq.org/docs/03_webdriver.jsp
[2] http://docs.python-requests.org/en/latest/user/quickstart/
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to