这是我的代码:
from pytrends.request import TrendReq
import pandas as pd
import time
startTime = time.time()
pytrend = TrendReq(hl='en-GB', tz=360)
colnames = ["keywords"]
df = pd.read_csv("keyword_list_v1.csv", names=colnames)
df2 = df["keywords"].values.tolist()
df2.remove("Keywords")
dataset = []
for x in range(0,len(df2)):
keywords = [df2[x]]
pytrend.build_payload(
kw_list=keywords,
cat=0,
timeframe='2021-08-10 2021-08-23',
geo='GB')
data = pytrend.interest_over_time()
if not data.empty:
data = data.drop(labels=['isPartial'],axis='columns')
dataset.append(data)
result = pd.concat(dataset, axis=1)
result.to_csv('search_trends.csv')
executionTime = (time.time() - startTime)
print('Execution time in sec.: ' + str(executionTime))
在线df=pd。读取\u csv
。。。我有一个错误:“utf-8”编解码器无法解码位置15-16的字节:无效的连续字节
我搜索了其他stackoverflow帖子,但没有一个帮助。有人能帮帮我吗?
越南语是Windows代码页1258。因此,您可能需要:
df = pd.read_csv("keyword_list_v1.csv", names=colnames, encoding="windows_1258")
我真的是从python开始的,但我在这行工作了好几个小时,如果不解决它,我哪儿都去不了。 UnicodeDecodeError:'utf-8'编解码器无法解码位置49的字节0xc9:无效的延续字节 再次: UnicodeDecodeError:“utf-8”编解码器无法解码位置388中的字节0xc9:无效的连续字节
我试图从csv文件中读取所有列。 错误:UnicodeDecodeError:“utf-8”编解码器无法解码位置15中的字节0x96:无效的开始字节
以下代码创建错误 UnicodeDecodeError:“utf-8”编解码器无法解码位置0中的字节0xd0:无效的连续字节
问题内容: 我尝试读取并打印以下文件:txt.tsv(https://www.sec.gov/files/dera/data/financial-statement- and-notes-data- sets/2017q3_notes.zip ) 根据SEC,数据集以单一编码提供,如下所示: 制表符分隔值(.txt):utf-8,制表符分隔,\ n终止的行,第一行包含小写的字段名称。 我当前的代码
问题内容: 我是Python的新手,正在尝试使用以下脚本读取csv文件。 但是,出现错误“ UnicodeDecodeError:’utf-8’编解码器无法解码位置35处的字节0x96:无效的起始字节”,请在此帮助我了解问题,我在脚本中使用编码认为可以解决错误。 问题答案: 发生这种情况是因为您选择了错误的编码。 由于您使用的是Windows计算机,因此只需更换 与 应该解决问题。
我从目录中获取数据,它以字节格式提供数据。 字节数据: 在以字符串或任何可读格式转换此数据时,我遇到以下错误: 我使用的代码(Python 3.7.3): 而且 我还使用了、和,但它们在这里没有帮助。 我尝试的是: UnicodeDecodeError:“utf8”编解码器无法解码位置0中的字节0xa5:无效的开始字节