Ich habe versucht, Daten von Twitter mit ihrer API und Python 3.6 zu kratzen, und ich wollte die Ergebnisse in einer Textdatei speichern, um es als Balkendiagramm anzuzeigen.Daten von Twitter scannen Verwenden Sie Spyder und Python 3.6
class listener (StreamListener):
def on_data(self, data):
print (data)
savefile=open("C:\\Users\Ahmed\Desktop\twitter\twitter.txt","a")
savefile.write(data)
savefile.write("\n")
savefile.close()
return True
def on_error(self,status):
print (status)
Es gibt diesen Fehler:
OSError: [Errno 22] Invalid argument: 'C:\Users\Ahmed\Desktop\twitter\twitter.txt'
Wie kann ich es beheben?
sollten Sie eine rohe Zeichenfolge verwenden: 'r "C: \ Benutzer \ Ahmed \ Desktop \ twitter \ twitter.txt"' oder verdoppeln die Schrägstriche – PRMoureu