The best way to export openerp data to csv file using python
Why not to use Open ERP client it self.
you can go for xlwt if you really require to write a python program to generate it.
Which is the best to way to export openerp data to csv/xls file using python so that i can schedule it in openerp( i cant use the client side exporting)? 

using csv python package
using xlwt python package
or any other package?

And also how can I dynamically provide the path and name to save this newly created csv file