[Pcsclite-cvs-commit] r3326 - /website/matrix.py

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Wed Feb 25 16:49:37 UTC 2009


Author: rousseau
Date: Wed Feb 25 16:49:36 2009
New Revision: 3326

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=3326
Log:
add a parse_all() function

Modified:
    website/matrix.py

Modified: website/matrix.py
URL: http://svn.debian.org/wsvn/pcsclite/website/matrix.py?rev=3326&op=diff
==============================================================================
--- website/matrix.py (original)
+++ website/matrix.py Wed Feb 25 16:49:36 2009
@@ -33,11 +33,7 @@
     reader_file.close()
     return reader_dict
 
-
-if __name__ == "__main__":
-    # one foobar.txt per line
-    list = "readers.txt"
-
+def parse_all(list):
     readers = {}
     list_file = open(list)
     for reader in list_file.readlines():
@@ -47,7 +43,15 @@
         readers[reader] = p
     list_file.close()
 
+    return readers
+
+if __name__ == "__main__":
+    # one foobar.txt per line
+    list = "readers.txt"
+
+    readers = parse_all(list)
     for r in readers.keys():
         #print readers[r]
         print readers[r]["iManufacturer"]
         print readers[r]["dwMaxCCIDMessageLength"]
+




More information about the Pcsclite-cvs-commit mailing list