Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
175 ashish 1
'''
2
Created on 18-May-2010
3
 
4
@author: gaurav
5
'''
6
 
7
from datastore.DataAccessor import DataHelper
8
import sys
9
 
10
'''
11
Get all the indiaplaza phones first.
12
Postprocess the phones and brake the phone name column into multiples on spaces
13
'''
14
 
15
 
16
phones = DataHelper()
17
 
18
phones = phones.get_all_indiaplaza_phones()
19
 
20
if not phones:
21
    print "Error while getting phones"
22
    sys.exit(-1)
23
 
24
file_to_write = "/tmp/indiaplaza.csv"
25
 
26
data_file = open(file_to_write,"w")
27
 
28
for phone in phones:
29
    #phone = infibeam_data()
30
    unparsed_name = phone.p_name
31
    vendor_name, phone_space, phone_name = unparsed_name.partition(" ") 
32
    csv_data =  "%s, %s, %d, %d, %s, %s" %(vendor_name, phone_name, phone.p_shown_price, phone.p_final_price, phone.p_guaranteeinfo, phone.p_shipinfo)
33
    data_file.write(csv_data)
34
    data_file.write("\n")
35
 
36
data_file.close()
37