dongzhaorui@topnet.net.cn 3 lat temu
rodzic
commit
146ffadea0
1 zmienionych plików z 9 dodań i 8 usunięć
  1. 9 8
      ybw/utils/tools.py

+ 9 - 8
ybw/utils/tools.py

@@ -1,10 +1,11 @@
-import bson
+import socket
 
 
-def int2long(param: int):
-    """int 转换成 long """
-    return bson.int64.Int64(param)
-
-
-def object_id(_id: str):
-    return bson.objectid.ObjectId(_id)
+def get_host_ip():
+    s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
+    try:
+        s.connect(('8.8.8.8', 80))
+        ip = s.getsockname()[0]
+    finally:
+        s.close()
+    return ip