Új hozzászólás Aktív témák
-
akkor én is kérdezek egyet.
import cx_Oracle
try:
conn = cx_Oracle.connect(conn_str)
print ("connection successful.")
except:
print ("connection failed")
conn.close()
else:
print ("\o/\n")
#executing sql statement
sql_statement=U'select valami from valahonnan'
print("executing sql statement:")
print (textwrap.fill(sql_statement,width=60))
c = conn.cursor()
c.execute(sql_statement)
#put it to a list
for row in c:
#print it
#print (row)
#result.append(list(map(str,row)))
output.writerow(row)
c.close()
conn.close()és erre a hibaüzenet:
Traceback (most recent call last):
File "rfs/export_2_master_csv.py", line 51, in <module>
output.writerow(row)
File "C:\ProgramData\Anaconda3\lib\encodings\cp1250.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode character '\xbf' in position 72: character maps to <undefined>ami nem tetszik neki, az a következő érték:
'Gerrard¿s Cross'jó gewglis módjára az nls_lang beállításávál próbálkoztam, de az nem hozott sikert.
ötletek?
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
