Heren (en dames?) programmeurs,
Ik heb een vaag probleem met Python. Ik heb mijn 3 boeken al nagelezen, etterlijke zaken geprobeerd, gegooglet, en de search gebruikt, maar ik kom er niet uit.
De volgende code maakt een verbinding, voert een query uit, en geeft deze weer. Alleen, met superirritante blokhaken er om heen.
Ik heb reeds geprobeerd om de tupels (want dat waren ze) om te zetten naar een list. Werkt, maar nog steeds die !@#* haken
Wie heeft dit eerder gehad?
Geeft de volgende uitvoer:
Je voelt 'm al aankomen: ik wil als variabele die 213.193.220.x terugkrijgen, en niet ['213.193.220.x']
Wie-o-wie schopt mij in elkaar?!
Ik heb een vaag probleem met Python. Ik heb mijn 3 boeken al nagelezen, etterlijke zaken geprobeerd, gegooglet, en de search gebruikt, maar ik kom er niet uit.
De volgende code maakt een verbinding, voert een query uit, en geeft deze weer. Alleen, met superirritante blokhaken er om heen.
Ik heb reeds geprobeerd om de tupels (want dat waren ze) om te zetten naar een list. Werkt, maar nog steeds die !@#* haken
Wie heeft dit eerder gehad?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| diedx:/home/diedx/python# cat mysqltest.py
#!/usr/bin/python
import MySQLdb
import string
con=MySQLdb.connect(host="jaddajadda.nl", port=3306,user="diedx.nl",passwd="uhhuh",db="flexservers")
cursor=con.cursor()
sql="select main_ip from shop_order_info where type=2"
cursor.execute(sql)
hoeveelheid=int(cursor.rowcount)
print "We hebben",hoeveelheid,"managed servers!"
for serverip in range (0,hoeveelheid):
row=cursor.fetchone()
lijstje=list(row)
print lijstje
lijstje.sort()
con.close |
Geeft de volgende uitvoer:
code:
1
2
3
4
5
6
7
| We hebben heel veel managed servers! ['213.193.220.x'] ['213.193.220.x'] ['213.193.220.x'] ['213.193.220.x'] ['213.193.220.x'] ['213.193.220.x'] |
Je voelt 'm al aankomen: ik wil als variabele die 213.193.220.x terugkrijgen, en niet ['213.193.220.x']
Wie-o-wie schopt mij in elkaar?!
DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards