Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

23 Zeilen
493B

  1. from eventlet import patcher
  2. from eventlet.green import socket
  3. import six
  4. to_patch = [('socket', socket)]
  5. try:
  6. from eventlet.green import ssl
  7. to_patch.append(('ssl', ssl))
  8. except ImportError:
  9. pass
  10. if six.PY2:
  11. patcher.inject('httplib', globals(), *to_patch)
  12. if six.PY3:
  13. from eventlet.green.http import client
  14. for name in dir(client):
  15. if name not in patcher.__exclude:
  16. globals()[name] = getattr(client, name)
  17. if __name__ == '__main__':
  18. test()