問題タブ [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.

0 投票する
1 に答える
1793 参照

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 の初心者で、学習しようとしています。

0 投票する
1 に答える
462 参照

reddit - ユーザーのコメントを取得する

これは簡単だと思いますが、途方に暮れています。subreddit で分類されたユーザーのコメントカルマを取得するにはどうすればよいですか? praw チュートリアルで示されているリンク Karma を取得でき、コメントを取得できますが、コメントの投票をどこから取得できるかわかりませんか? 私の最終的な目標は、subreddit ユーザーのリンク + コメント カルマの複合スコアを作成することです。ヒントや説明をいただければ幸いです。

0 投票する
1 に答える
578 参照

python - 例外からの保護 - PRAW

現在、Reddit のフロント ページからトップ ヘッドラインをダウンロードするためのスクリプトがあり、ほぼ常に機能します。時折、以下の例外が発生します。tryコードを保護するためにandステートメントを挿入する必要があることはわかってexceptいますが、どこに配置すればよいでしょうか?

クロール:

エラー: