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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file tcp-connector-0.0.8.tar.gz.

File metadata

  • Download URL: tcp-connector-0.0.8.tar.gz
  • Upload date:
  • Size: 20.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for tcp-connector-0.0.8.tar.gz
Algorithm Hash digest
SHA256 7fcaafcc7095ae38eb9f8335be6574786ca050ba7db7f38834ef18f280740c94
MD5 081774e9e383d8200cc5956ccff7dd5e
BLAKE2b-256 6f1e834ad442b2fbc23a5293a48880037b2a53ff1e65b1a68227e1ada02952e4

See more details on using hashes here.

File details

Details for the file tcp_connector-0.0.8-py3-none-any.whl.

File metadata

File hashes

Hashes for tcp_connector-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 34010600c392fa66b467a4746b0a996e9d798b283c6592a42cae7a938f1d0180
MD5 4d8b96b7186997bdec1438565655bd90
BLAKE2b-256 4e410168070914936a6b3525b3bf9cf1f3ffc0cf934fb313569ce2191554f402

See more details on using hashes here.

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