問題タブ [praw]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - UnicodeEncodeError: 'latin-1' コーデックは位置 21 の文字 u'\u015f' をエンコードできません: 序数が範囲外です(256)
そこで、reddit から投稿を取得してツイートするスクリプトを実行しています。これらの投稿の一部には、latin-1 文字が含まれています。
print post.encode('latin-1') + " " + post_dict[post].encode('latin-1') + " #python"
これにより、文字êが完全に正常に出力されます。ただし、文字şは出力されません。リンクでわかるように、これは Latin-1 です。
スクリプト コード:
トレースバック:
注: 私は Python の初心者で、学習しようとしています。
reddit - ユーザーのコメントを取得する
これは簡単だと思いますが、途方に暮れています。subreddit で分類されたユーザーのコメントカルマを取得するにはどうすればよいですか? praw チュートリアルで示されているリンク Karma を取得でき、コメントを取得できますが、コメントの投票をどこから取得できるかわかりませんか? 私の最終的な目標は、subreddit ユーザーのリンク + コメント カルマの複合スコアを作成することです。ヒントや説明をいただければ幸いです。
python - 例外からの保護 - PRAW
現在、Reddit のフロント ページからトップ ヘッドラインをダウンロードするためのスクリプトがあり、ほぼ常に機能します。時折、以下の例外が発生します。try
コードを保護するためにandステートメントを挿入する必要があることはわかってexcept
いますが、どこに配置すればよいでしょうか?
クロール:
エラー: