Προς το περιεχόμενο
  • 0
Συνδεθείτε  
spanoskostas

script python

Ερώτηση

Καλησπέρα σας
Προσπαθώ να φτιάξω ένα 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
 
 
       
   
         
 

 

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

3 απαντήσεις σε αυτή την ερώτηση

Προτεινόμενες αναρτήσεις

  • 0

Προσπαθώ να φτιάξω ένα 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

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε έναν λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι εύκολο!

Εγγραφείτε για έναν νέο λογαριασμό

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
Συνδεθείτε  
×
×
  • Δημιουργία νέου...

Χρήσιμες πληροφορίες

Με την περιήγησή σας στο insomnia.gr, αποδέχεστε τη χρήση cookies που ενισχύουν σημαντικά την εμπειρία χρήσης.