![](/img/trans.png)
[英]why am I getting a "TypeError: String indices Must be integer" Message when trying to access Yahoo Finance?
[英]Why am I getting this error about “string indices must be integer”?
我希望通過計算唯一屏幕名稱來找到玩家總數。 # 依賴項將 Pandas 導入為 pd
# Save path to data set in a variable
df = "purchase_data.json"
# Use Pandas to read data
data_file_pd = pd.read_json(df)
data_file_pd.head()
# Find total numbers of players
player_count = len(df['SN'].unique())
TypeError Traceback (most recent call last)
<ipython-input-26-94bf0ee04d7b> in <module>()
1 # Find total numbers of players
----> 2 player_count = len(df['SN'].unique())
TypeError: string indices must be integers
無法訪問原始數據,這是猜測工作。 但我認為你可能想要這樣的東西:
# Save path variable (?)
json_data = "purchase_data.json"
# convert json data to Pandas dataframe
df = pd.read_json(json_data)
df.head()
len(data_file_pd['SN'].unique())
只是如果您在連接到架構時遇到此錯誤。 然后在那時關閉 Web 瀏覽器並殺死 Pg 管理服務器並重新啟動它。 然后它會完美地工作
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.