파이썬에서 문자열의 b 접두사를 어떻게 제거합니까?

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

가져오는 많은 트윗에서

b"나는 Facebook에 새 사진을 게시했습니다" 

나는 b를 수집하면 바이트임을 나타냅니다. 그러나 이것은 내가 작성하게 되는 CSV 파일에서 b가 사라지지 않고 향후 코드를 방해하기 때문에 문제가 되는 것으로 판명되었습니다.

간단한 방법이 있습니까? 내 텍스트 줄에서 이 b 접두어를 제거하시겠습니까?

텍스트를 utf-8로 인코딩해야 하는 것 같습니다. 그렇지 않으면 tweepy가 웹에서 텍스트를 가져오는 데 문제가 있습니다. .


내가 분석하고 있는 링크 콘텐츠는 다음과 같습니다.

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

new_tweets = " 링크의 콘텐츠" 

코드 시도

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

Error

UnicodeEncodeError Traceback (가장 최근 호출 마지막) <ipython-input-21 -6019064596bf> in <module>() 1 for screen_name in user_list: ----> 2 get_all_tweets(screen_name,"instance e 파일") <ipython-input-19-e473b4771186> get_all_tweets(screen_name, mode) 99에서 f: 100 writer = csv.writer(f) --> 101 writer.writerows(outtweets) 102 else: 103 with open(os.path.join(save_location,"%s.csv" % screen_name), "w") as f: C:UsersStan ShunpikeAnaconda3libencodingscp1252.py in encode(self, 입력, 최종) 17 클래스 IncrementalEncoder(codecs.IncrementalEncoder): 18 def encode(self, 입력, final=False): ---> 19 return codecs.charmap_encode(input,self.errors,encoding_table)[0] 20 21 class IncrementalDecoder(codecs.IncrementalDecoder): UnicodeEncodeError: "charmap" 코덱은 위치 64-65의 문자를 인코딩할 수 없습니다. 문자는 <undefined>에 매핑됩니다. ;