diff --git a/adsl.py b/adsl.py index b6f0d9f..113e597 100644 --- a/adsl.py +++ b/adsl.py @@ -13,9 +13,8 @@ def _get_process_list(): processes = [] for pid in pids: try: - f = open("/proc/%i/cmdline" % pid, "r") - processes.append(f.read()) - f.close() + with open("/proc/%i/cmdline" % pid, "r") as f: + processes.append(f.read()) except: pass return zip(pids, processes)