Eureka Moment Wiki

One eureka moment at the time

User Tools

Site Tools


development:python:examples_10

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

development:python:examples_10 [2020/01/09 07:54]
tplecko created
development:python:examples_10 [2020/01/09 08:26] (current)
tplecko
Line 32: Line 32:
  
 <code python> <code python>
 +def vratiClan(x,​*argy):​
 +    i=0
 +    for y in argy:
 +        i+=1
 +        try:
 +            ret=x[y]
 +        except TypeError:
 +            ret="​Neispravni indeks!" ​       ​
 +        except:
 +            ret="​Indeks izvan raspona!"​
 +        print(str(i)+":​ "​+str(ret))
 </​code>​ </​code>​
  
 <code python> <code python>
 +import csv
 +def zapis(a):
 +    with open("​out.csv",​ mode='​w'​) as fout:
 +        fwr = csv.writer(fout,​delimiter=';'​)
 +        for row in a:
 +            fwr.writerow(row)
 </​code>​ </​code>​
  
 <code python> <code python>
 +import csv
 +def zapis(a,​f,​d):​
 +    try:
 +        with open(f+"​.csv",​ mode='​w'​) as fout:
 +            fwr = csv.writer(fout,​delimiter=d)
 +            for row in a:
 +                fwr.writerow(row)
 +        return True
 +    except:
 +        return False
 </​code>​ </​code>​
  
 <code python> <code python>
 +import csv
 +def prov(f):
 +    with open(f, mode='​r'​) as fin:
 +        fre = csv.reader(fin,​delimiter=";"​)
 +        for row in fre:
 +            a=0
 +            for col in row:
 +                try:
 +                    a+=float(col.replace(',','​.'​))
 +                except:
 +                    err="​err"​
 +            if a<5:
 +                ret="​nije OK"
 +            else:
 +                ret="​OK"​
 +            print(row[0]+"​ "​+row[1]+":​\t "+ret)
 </​code>​ </​code>​
- 
-<code python> 
-</​code>​ 
- 
-<code python> 
-</​code>​ 
- 
-<code python> 
-</​code>​ 
- 
-<code python> 
-</​code>​ 
- 
development/python/examples_10.txt · Last modified: 2020/01/09 08:26 by tplecko