请协助我尝试打印结果,当我运行代码时,不会打印任何内容
#read the tweets stored in the file
tweets_data_path='tweet.txt'
tweets_data=[]
tweets_file=open(tweets_data_path,"r")
#read in tweets and store on list
for line in tweets_file:
tweet=json.loads(line)
tweets_data.append(tweet)
tweets_file.close()
print(tweets_data[0])
我试图更改最后一行的缩进,但收到以下错误
#read the tweets stored in the file
tweets_data_path='tweet.txt'
tweets_data=[]
tweets_file=open(tweets_data_path,"r")
#read in tweets and store on list
for line in tweets_file:
tweet=json.loads(line)
tweets_data.append(tweet)
tweets_file.close()
print(tweets_data[0])
IndexError Traceback (most recent call last)
<ipython-input-48-f5407f1436ea> in <module>()
8 tweets_data.append(tweet)
9 tweets_file.close()
---> 10 print(tweets_data[0])
IndexError: list index out of range
请指教
如果文件为空,则没有要打印的内容。以下是我的建议,以避免因文件为空而出现异常:
相关问题 更多 >
编程相关推荐