الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مكتبات للحصول على معلومات عن النظام والعمليات في لينكس

بدأه ahmed_youssef في 12 أغسطس 2013 · 2 رد · 400 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مكتبة linuxsysinfo

هي تغليف لدالة sysinfo و بنية sysinfo

 

https://bitbucket.org/xmonader/linuxsysinfo

class sysinfo_s(Structure):
        _fields_=[
                ('uptime', c_long),
                ('totalram', c_ulong),
                ('freeram', c_ulong),
                ('sharedram', c_ulong),
                ('bufferram', c_ulong),
                ('totalswap', c_ulong),
                ('freeswap', c_ulong),
                ('totalhigh', c_ulong),
                ('freehigh', c_ulong),
                ('loads', c_ulong*3),
                ('procs', c_uint),
                ('pad', c_uint),
                ('mem_unit', c_uint),

        ]

وللإستخدام

if __name__=="__main__":
        info_s = get_sysinfo()
        if info_s is not None:
                for attr, t_ in info_s._fields_:
                        attrval=getattr(info_s, attr)
                        print "%s => %s"%(attr, str(attrval))

يوجد كذلك مكتبة pytasker الخاصة بالإستعلامات عن الذاكرة والمعالجات والعمليات إعتمادا على /proc  

 

 

https://bitbucket.org/xmonader/pytasker

 

مناقشة عن كيف بدأت وكيفية الإستخدام

/index.php/topic/203430-python-processes-%D8%9F%D8%9F/
 

 

 

أتجه لدمج الإثنين في شئ واحد طالما موجهين للينكس عموما

تم تعديل هذه المشاركة بواسطة ahmed_youssef في 12 أغسطس 2013 في 04:26

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#2

جميلة هذه المكتبة ’

 

استفسار هل هذه

c_long

اجحد دوال هذه المكتبة وماوضيفته

salah.jpg

#3

هو النوع long الموجود في لغة سي ، وهو تحت وحدة ctypes

http://docs.python.org/2/library/ctypes.html

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…