编码错误使用df.to\U csv()

2024-09-30 16:39:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将Twits(屏幕名称、创建位置和文本)中的信息保存到pandas数据帧中,然后将数据帧保存为csv文件。在

我收到一个编码错误

import tweepy
from tweepy import OAuthHandler

consumer_key = 'bla'
consumer_secret = 'bla'
access_token = 'bla'
access_secret = 'bla'
auth = OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_secret)
api = tweepy.API(auth)

import pandas as pd
import numpy as np
import datetime
import sys

encoding = sys.stdout.encoding or 'utf-8'
columns = ['Screen_Name', 'Time_Stamp', 'Tweet']
todays_date = datetime.datetime.now().date()
tweetDF = pd.DataFrame(columns=columns)

for tweet in tweepy.Cursor(api.search, q="manhattan", lang="en").items(10):
    lenDF = len(tweetDF)
    tweetDF.loc[lenDF] = [tweet.user.screen_name, tweet.created_at, tweet.text]

tweetDF.to_csv("C:/tweetDF")

这里的错误是:

^{pr2}$

我尝试了各种编码增强,但没有成功


Tags: columnscsv数据importtokenauthpandasdatetime