[Tutor] Upload a file using python

2014-02-16 Thread rakesh sharma
Greetings!!
Hi ,

I need to upload some file into a website. Its ajax based and so I managed to 
do using selenium.But I feel if i can use the http methods without involving 
any UI level automation things would be better.I have tried 'requests' library 
for this. Can't get how to upload a file. I performed it using post method. But 
dint get the required result.The uploaded file dint appear in the site. 
Any help anyone?
thanks,rakesh ___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] Upload a file using python

2014-02-16 Thread Alan Gauld

On 16/02/14 09:15, rakesh sharma wrote:


But I feel if i can use the http methods without involving any UI level
automation things would be better.


To use http the server at the other end needs to know what you are 
trying to do. Given it already publishes an Ajax interface I'd have 
thought it was unlikely to also have a raw http interface for file uploads.



file. I performed it using post method. But dint get the required result.
The uploaded file dint appear in the site.


Does the server have a page that accepts post requests to upload files?
If not it won't recognize your post request and possibly just ignore
it or hopefully send you an http error back. Did you check the http 
error code returned?


HTH
--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
http://www.flickr.com/photos/alangauldphotos

___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor