|
@@ -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
|