lovicq
@lovicq (sss lll)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

TypeError: 'str' object is not callableの解決方法

解決したいこと

colaboratoryにてcsvを読み込もうとしたところ、TypeError: 'str' object is not callableとエラーが出てしまい、詰まっています。

発生している問題・エラー

TypeError                                 Traceback (most recent call last)
<ipython-input-27-7849cec36c23> in <module>
----> 1 test = pd.read_csv("https://raw.githubusercontent.com/dphi-official/Datasets/master/exam_scores.csv")

TypeError: 'str' object is not callable

該当するソースコード

test = pd.read_csv("https://raw.githubusercontent.com/dphi-official/Datasets/master/exam_scores.csv")

自分で試したこと

調べたところ、このエラーが出る時は予約語を変数として使っている場合が多いというのを目にしたのですが、その場合どのように対処すれば良いのでしょうか。初心者で申し訳ないのですが、回答していただけるとありがたいです。

0

3Answer

可能性としては、どこかで

pd.read_csv = "~~~~"

のようなものを実行してしまった(本来は実行してはいけないのに)ということが考えられます。
(または、インポートしているライブラリの中に、上記に準じた文が混ざっている可能性があります)

(上記コードを実行してから、質問文にあるコードを実行すると同じエラーが出ます)
対処法としては、まずGoogle Colaboを再起動してください。
そして、もし実行しようとしているコードやインポートしているコードに上記のような部分がある場合は、その部分を削除してから実行してください。

解決しない場合や分からない場合は、実行しようとしているコードを、省略せず「全部」質問文に記載してください。

1Like

This answer has been deleted for violation of our Terms of Service.

temp.py
import pandas as pd
path = 'https://raw.githubusercontent.com…'  #←読み込みたいデータのURL
test = pd.read_csv(path)

上記コードで実行してみてください!

1Like

Your answer might help someone💌