Получение общей/свободной RAM из Python

Sven, Вы сделали тот же вывод, как я сделал: Я нашел Объект Flash Ударной взрывной волны, все быть им от немного отличающегося маршрута, но был озадачен о том, как загрузить файлы из где-нибудь кроме файла на ДИСКЕ/URL. F-IN-BOX, хотя просто обертка Объекта Flash Ударной взрывной волны, кажется, обеспечивает намного больше функциональности, которая может просто помочь мне!

Стреляющие мухи с симметрирующими устройствами могут быть забавой, но встроенная сеть brower не является путем, который я ищу.:)

была ссылка на сайт Adobe, который говорил о "Встраивании и Связи с Macromedia Flash Player в Приложениях Windows C#", но они, кажется, удалили его: (

9
задан Peter Mortensen 31 August 2010 в 15:03
поделиться

3 ответа

Вы пробовали SIGAR - Сборщик и репортер системной информации ? После установки

import os, sigar

sg = sigar.open()
mem = sg.mem()
sg.close() 
print mem.total() / 1024, mem.free() / 1024

Надеюсь, это поможет

12
ответ дан 4 December 2019 в 07:48
поделиться

Вы не можете сделать это только со стандартной библиотекой Python, хотя это может быть какой-то сторонний пакет. За исключением этого, вы можете использовать пакет ОС, чтобы определить, в какой операционной системе вы работаете, и использовать эту информацию для получения информации, которая вам нужна для этой системы (и инкапсулировать ее в единую кроссплатформенную функцию).

3
ответ дан 4 December 2019 в 07:48
поделиться

Для части свободной памяти в библиотеке wx есть функция:

wx.GetFreeMemory()

К сожалению, это работает только в Windows. Порты Linux и Mac либо возвращают «-1», либо вызывают NotImplementedError .

6
ответ дан 4 December 2019 в 07:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: