утечка памяти на FeedPaser 5.2.1? - PullRequest
0 голосов
/ 14 марта 2020

В последнее время я получаю парсинг RSS-канала с помощью FeedPaser 5.2.1, случайно обнаруживаю постоянное увеличение памяти в качестве моего приложения. работает без перерыва. есть ли какая-то ошибка, которую я сделал? Любая помощь будет высоко оценена my

мое приложение. кодируется следующим образом (в качестве примера):

import feedparser
import time

Url = 'https://xxx.xxx.xxx/feeds/all'
myTag = ""

while(True):
    time.sleep(5)
    feed_data = feedparser.parse(Url,etag=myTag)
    myTag = feed_data.get('etag')

код, упомянутый выше, скомпилирован в .exe приложение thingh pyinstaller и затем запускается без перерыва на winserver 2012.

1 Ответ

0 голосов
/ 14 марта 2020

Возможно, вы можете попробовать собрать мусор в конце, пока l oop, прежде чем снова перейти к l oop. Скорее всего, feed_data и myTag сохраняются в памяти и не очищаются.

...