WebBrowser/SafeBrowsing/SafeBrowsingUtilities.py

branch
safe_browsing
changeset 5819
69fa45e95673
child 6048
82ad8ec9548c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/WebBrowser/SafeBrowsing/SafeBrowsingUtilities.py	Wed Jul 26 19:46:17 2017 +0200
@@ -0,0 +1,35 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2017 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Module implementing some utilities for Google Safe Browsing.
+"""
+
+from __future__ import unicode_literals
+
+import sys
+
+if sys.version_info < (3, 0):
+    def toHex(value):
+        """
+        Public method to convert a bytes array to a hex string.
+        
+        @param value value to be converted
+        @type bytes
+        @return hex string
+        @rtype str
+        """
+        return value.encode("hex")
+else:
+    def toHex(value):
+        """
+        Public method to convert a bytes array to a hex string.
+        
+        @param value value to be converted
+        @type bytes
+        @return hex string
+        @rtype str
+        """
+        return value.hex()

eric ide

mercurial