praw

    0熱度

    1回答

    我試圖抓住每一個從一個subreddit一路回到它的開始於2010年,特別是/ r/nosleep。 我爲抓住這些職位代碼是通常的: for submission in nosleep.submissions(end=int(time.time()): 它完美,我檢查了我的憑據,他們所有的工作,否則很容易抓住2年值得職位,沒有任何問題。會發生什麼是我運行上面的for循環,並在最後的某個點,它返

    1熱度

    1回答

    正如標題所暗示的,我每天運行一次,並且對於前幾個請求運行正常,然後它似乎隨機停止工作然後將只發布503錯誤。 這只是一個近期的問題,代碼在過去兩個月一直工作正常。有沒有其他人經歷過這個?下面是發生錯誤的代碼片段: # create reddit object reddit = praw.Reddit(client_id = client_id, client_secret =

    0熱度

    1回答

    我試圖找出一種方法來縮小表的大小,通過合併類似條目來增加到驚人的大小。我已經得到了一個工作的「分組依據」查詢,按照我的意願捲起數據,但我不確定如何刪除現有條目並根據該選擇語句插入新數據。我想最直接的方法是運行select,將這些結果保存到內存中,刪除表條目,然後插入合併條目。但這似乎效率低下,會使用大量的內存,希望也許有一種方法來執行一些SQL魔法,並使這一次發生。 這是我的 '集團通過' 選擇:

    3熱度

    1回答

    我試圖做一個長期運行的Python腳本,定期查詢reddit的使用praw 4.4.0新提交的/評論,起初我初始化對象是這樣的: redditClient = praw.Reddit(client_id=constants.REDDIT_CLIENT_ID, client_secret=constants.REDDIT_CLIENT_SECRET,

    -1熱度

    1回答

    我想用Reddit評論做一些文本分析。該腳本我有當前打印出身體,給予好評指望一個給定版(Subreddit)的「熱」的帖子所有評論超過5個upvotes: import praw reddit = praw.Reddit(client_id=ID, client_secret=SECRET, password=PWORD, user_agent=UAGENT

    3熱度

    2回答

    我使用下面的代碼來獲得reddit的搜索結果與PRAW 4.4.0: params = {'sort':'new', 'time_filter':'year'} return reddit.subreddit(subreddit).search('', **params) 我想從版(Subreddit)刮的帖子無限期量,爲期長達一年。 Reddit的搜索功能(以及相應的API)可以通過'af

    0熱度

    4回答

    我想用pyInstaller打包我的腳本。我運行pyinstaller file.py -F,文件創建成功,但運行時我得到ImportError: No module named 'praw'。因此,我創建了僅包含import praw的新文件,並運行pyinstaller file.py -F --hidden-import=praw,但運行時仍然出現相同的錯誤。 我找不到任何相似的東西,大部分

    0熱度

    1回答

    有人可以幫我嗎? 讓我更好地解釋自己。 我有這樣的文件夾結構: praw-test jobs __init__.py redisJob.py main.py ,如果我直接運行python jobs\redisJob.py它工作得很好。 但是,如果我嘗試導入該文件redisJob.py在main.py它給了我這個錯誤: File ".\main.py"

    0熱度

    1回答

    根據this document,應用程序只能在發佈帖子時刪除帖子。但在this document據報道, 擴展權限給獲得更多的敏感信息,併爲您的應用發佈和刪除數據的能力。在登錄流程中,所有擴展權限都顯示在單獨的屏幕上,因此用戶可以決定是否授予他們。 我不明白我是否可以刪除用我的應用程序登錄的用戶帖子?

    0熱度

    1回答

    我目前正在使用Praw/Python在Reddit上搜索用戶的過去評論,並且當我進行查詢時,我希望超越上限(1k)。 我已經閱讀了Cloudsearch語法,您可以多次進行時間戳和查詢,但是我無法完全理解那裏發生了什麼。有人可以解釋一下嗎?謝謝! 什麼目前我打算去: dh = reddit.redditor(USERNAME) count = 0 for c in dh.comments.ne