خواندن فایلهای CSV در python
#1
Note 
[PYTHON]
import os
import sys
import csv

def opencsv(filename):
tfile = open(filename, "r")
line = tfile.readline()
tfile.close()
if line[0] == '"':
quote_char = '"'
quote_opt = csv.QUOTE_ALL
elif line[0] == "'":
quote_char = "'"
quote_opt = csv.QUOTE_ALL
else:
quote_char = '"'
quote_opt = csv.QUOTE_MINIMAL
if line.find('\t') != -1:
delim_char = '\t'
else:
delim_char = ','
tfile = open(filename, "rb")
reader = csv.reader(tfile, delimiter=delim_char, quotechar=quote_char, quoting=quote_opt)
return (tfile, reader)

def display():

ifile = open('/home/rpatel/complete_error_codes.csv', "rb")
find_code = raw_input("Enter the code: ")
reader = csv.reader(ifile)

rownum = 0
for row in reader:
if rownum == 0:
header = row
else:
column = 0
if row[1] == str(find_code):
for col in row:
print'%-8s: %s' % (header[column], col)
column += 1
break
rownum += 1
ifile.close()

if __name__ == '__main__':

try:
display()
except Exception, e:
print("Exception in display: %s" % e)
[/PYTHON]

پاسخ
ایجاد موضوع جدید   پاسخ به موضوع  

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Note تولید کننده ip در python WWWorker 1 647 29-05-2014 ساعت 13:03
آخرین ارسال: Amirio
Note اپلود فایل با python WWWorker 0 496 28-05-2014 ساعت 19:41
آخرین ارسال: WWWorker
Note چاپ تاریخ در python WWWorker 0 444 14-01-2014 ساعت 14:02
آخرین ارسال: WWWorker
Note Python - چک کننده استحکام پسورد WWWorker 0 436 07-11-2013 ساعت 09:16
آخرین ارسال: WWWorker
Note ست کردن utf-8 برای فایل های python WWWorker 0 424 07-11-2013 ساعت 09:14
آخرین ارسال: WWWorker
Note Python Password Generator تولید کننده پسورد WWWorker 0 468 07-11-2013 ساعت 09:12
آخرین ارسال: WWWorker
Note اسکریپت آپلودر با python WWWorker 0 449 07-11-2013 ساعت 09:10
آخرین ارسال: WWWorker
Note تولید اعداد و کاراکتر های تصادفی در python Daniel 0 1,109 09-12-2012 ساعت 00:04
آخرین ارسال: Daniel
Note تغییر سایز گروهی تصاویر با اسکریپت python Daniel 0 597 08-12-2012 ساعت 23:37
آخرین ارسال: Daniel
Note Python xss scanner v1 Evil shadow 0 633 23-07-2012 ساعت 18:43
آخرین ارسال: Evil shadow

کاربرانِ درحال بازدید از این موضوع:   1 مهمان