Sqlite3 de hata alıyorum

Merhabalar,

import sqlite3

dbadres = sqlite3.connect('C:\Users\emiry\Desktop\Denemeler.db')

islem = dbadres.cursor()

a = islem.execute("CREATE TABLE bilgi (hakkinda)")

print(a)

Bu kodu çalıştırınca, hata alıyorum.

SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

Hata nedeni nedir? Nasıl çözebilirim?

çift slash ile dene

dbadres = sqlite3.connect('C:\\Users\\emiry\\Desktop\\Denemeler.db')

Ya da başına r koy.

dbadres = sqlite3.connect(r'C:\Users\emiry\Desktop\Denemeler.db')

Bu hatanın sebebi \u kaçış koduna yakalanmasıdır tek slash olduğu için.

1 Beğeni

“\” yerine “/“ kullan.

1 Beğeni