Skip to main content

A lightweight network programming tool for Python

Project description

Connector -- A lightweight network programming tool for Python

Connector is a lightweight network programming tool for Python 3. Connector will greatly simplify Client/Server mode's network programming. Connector can help a lot in any situations that need message exchanging. All message communication will become very easy. In detail, it can do following things:

  1. Share/Send variables between different threads/processes/programs/computers.
  2. Put/Get files/folders to/from different programs on different computers.
  3. RPC (Remote Procedure Call)

Connector only provide 2 classes for user to use: Server and Client. And these two classes make everything easy. Let's getting start!

In addition, You can:

Release Note

0.0.8

  • Optimize close behavior.

0.0.7

  • Reconstruct and optimize all code.

0.0.5

  • Support finding default IP on Linux by introducing netifaces module;
  • Support sending lambda function by changing module cloudpick to dill;
  • Use uuid for session id;
  • Remove unneeded queue after a session finished.

0.0.4

  • First stable release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tcp-connector-0.0.8.tar.gz (20.7 kB view hashes)

Uploaded Source

Built Distribution

tcp_connector-0.0.8-py3-none-any.whl (31.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page