私はこのコードを使用して、ファイル内に書き込むフィードからツイートを取得します。 ファイルを読んでjsonに行こうとすると、私はいつもエラーが出ます。これは、STR(TW)でファイルを埋めるために間違っているかもしれませtwsonの結果のjson.loadsまたはjson.load()twitterの結果
def readfile():
tweets_data = []
os.chdir('/Users/me/Desktop')
file = open("TweetOut.txt", "r")
for line in file:
parts = line.split("Status(")
print (len(parts))
for part in parts:
tweet = 'Status('+part
if len(tweet) > 10:
tweetj = json.loads(tweet)
#tweets_data.append(tweet)
print(tweet)
file.close()
:
def SearchTwt(api):
os.chdir('/Users/me/Desktop')
SearchResult = api.search(q='market',lang='en',rpp=20)
text_file = open("TweetOut.txt", "w")
for tw in SearchResult:
text_file.write(str(tw))
print(str(tw))
text_file.close()
は、私が使用してファイルを読みますか?はい、私はそのようなツイートが始まったと思ったので、私は読書中に文字列を再構築します。だから別の間違いかもしれない。
私は他の多くのオプションを試しました。
エラー: なしjson.decoder.JSONDecodeErrorからJSONDecodeError( "期待値"、S、err.value)を上げる:期待値:行1列1(CHAR 0)
ファイルは次のように開始(source = 'SocialFlow'、id = 757991135465857024、in_reply_to_status_id =なし、is_quote_status = False、エンティティ= {'hashtags':[]、 'user_mentions':[]、 ' '{'、 'url': '、' expanded_url ':' '、' display_url ':
Okファイルをtxt形式で保存します。私はこの1つを試してみます:http://stackoverflow.com/questions/12309269/how-do-i-write-json-data-to-a-file-in-python – pierre
このコードでは遠くに行っていない:json。 – pierre
私はあなたにコードを教えていませんでした...あなたのJSONが間違っていたという観測に過ぎませんでした。私は実際のコードであなたを助けることができないので、私は空白を埋めることを示すために3つのドットを使用している理由です – MiltoxBeyond