Hoe verwijder ik het b-voorvoegsel in een string in python?

| | | | | | | | | | | | | | | | | | | |

Een aantal van de tweets die ik importeer, hebben dit probleem waarbij ze lezen

b"Ik heb een nieuwe foto op Facebook geplaatst" 

I verzamel de b geeft aan dat het een byte is. Maar dit blijkt problematisch te zijn omdat in mijn CSV-bestanden die ik uiteindelijk schrijf, de b niet verdwijnt en interfereert met toekomstige code.

Is er een eenvoudige manier om dit voorvoegsel b uit mijn tekstregels verwijderen?

Houd er rekening mee dat ik de tekst blijkbaar moet hebben gecodeerd in utf-8 of tweepy heeft problemen om ze van internet te halen


Hier is de linkinhoud die ik analyseer:

https://www.dropbox.com/s/sjmsbuhrghj7abt/new_tweets.txt?dl=0

new_tweets = " inhoud in de link" 

Codepoging

outtweets = [[tweet.text.encode("utf-8").decode("utf- 8")] voor tweet in new_tweets] print(outtweets) 

Fout

UnicodeEncodeError Traceback (meest recente oproep als laatste) <ipython-input-21 -6019064596bf> in <module>() 1 voor schermnaam in gebruikerslijst: ----> 2 get_all_tweets(schermnaam,"instanc e-bestand") <ipython-input-19-e473b4771186> in get_all_tweets(schermnaam, modus) 99 met open(os.path.join(save_location,"%s.instance" % screen_name), "w") als f: 100 writer = csv.writer(f) --> 101 writer.writerows(outtweets) 102 else: 103 met open(os.path.join(save_location,"%s.csv" % screen_name), "w") als f: C:UsersStan ShunpikeAnaconda3libencodingscp1252.py in encode(self, input, final) 17 class IncrementalEncoder(codecs.IncrementalEncoder): 18 def encode(self, input, final=False): ---> 19 return codecs.charmap_encode(input,self.errors,encoding_table)[0] 20 21 class IncrementalDecoder(codecs.IncrementalDecoder): UnicodeEncodeError: "charmap" codec kan geen karakters coderen in positie 64-65: karakter wordt toegewezen aan <undefined> ;