spanoskostas Δημοσ. 15 Νοεμβρίου 2016 Δημοσ. 15 Νοεμβρίου 2016 Καλησπέρα σας Προσπαθώ να φτιάξω ένα script για να αντιστοιχήσω τους δήμους με τις δημοτικές ενότητες αν έχουν το ίδιο όνομα να καταχωρώ το id που έχω από του δήμους. Όποιος γνωρίζει ας βοηθήσει Ευχαριστώ import xlrd import json wb = xlrd.open_workbook('C:/Users/kostas/mydata/kallikraths.xls') with open ('C:\Users\kostas\mydata\kallikraths.txt','r')as f: sh = wb.sheet_by_index(0) c=1 #z=0 for _,name in set(zip(sh.col_values(13),(sh.col_values(15)))): for line in f.readlines(): #if name: if name == title: #z=1 print '(',c,z,","'u"'+json.loads(json.dumps(_)),json.loads(json.dumps(name))+'"),' c=c+1
pmav99 Δημοσ. 15 Νοεμβρίου 2016 Δημοσ. 15 Νοεμβρίου 2016 διόρθωσε το identation και πες ποιο είναι το πρόβλημα σου.
spanoskostas Δημοσ. 16 Νοεμβρίου 2016 Μέλος Δημοσ. 16 Νοεμβρίου 2016 Προσπαθώ να φτιάξω ένα script για να αντιστοιχήσω τους δήμους με τις δημοτικές ενότητες τους δήμους τους έχω σε ένα txt και θέλω με βάση το όνομα να τους αντιστοιχήσω με τις δημοτικές ενότητες του κάθε δήμου και να καταχωρήσω το id πχ δήμος Δοξάτου id=9 δημοτική κοινότητα Δοξάτου id =9 τοπική κοινότητα Δοξάτου =id=9 κτλ. import xlrd import json wb = xlrd.open_workbook('C:/Users/kostas/mydata/kallikraths.xls') with open ('C:\Users\kostas\mydata\kallikraths.txt','r')as f: sh = wb.sheet_by_index(0) c=1 #z=0 for _,name in set(zip(sh.col_values(13),(sh.col_values(15)))): for line in f.readlines(): #if name: if name == title: #z=1 print '(',c,z,","'u"'+json.loads(json.dumps(_)),json.loads(json.dumps(name))+'"),' c=c+1
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα