Skip to main content

AMF support for Python

Project description

PyAMF provides Action Message Format (AMF) support for Python that is

compatible with the Adobe Flash Player. It includes integration with Python web frameworks like Django, Pylons, Twisted, SQLAlchemy, web2py and more.

The Adobe Integrated Runtime and Adobe Flash Player use AMF to communicate between an application and a remote server. AMF encodes remote procedure calls (RPC) into a compact binary representation that can be transferred over HTTP/HTTPS or the RTMP/RTMPS protocol. Objects and data values are serialized into this binary format, which increases performance, allowing applications to load data up to 10 times faster than with text-based formats such as XML or SOAP.

AMF3, the default serialization for ActionScript 3.0, provides various advantages over AMF0, which is used for ActionScript 1.0 and 2.0. AMF3 sends data over the network more efficiently than AMF0. AMF3 supports sending int and uint objects as integers and supports data types that are available only in ActionScript 3.0, such as ByteArray, ArrayCollection, ObjectProxy and IExternalizable.

Project details


Download files

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

Source Distributions

PyAMF-0.6.1.zip (1.9 MB view details)

Uploaded Source

PyAMF-0.6.1.tar.gz (1.7 MB view details)

Uploaded Source

PyAMF-0.6.1.tar.bz2 (1.4 MB view details)

Uploaded Source

Built Distributions

PyAMF-0.6.1.win32-py2.7.exe (508.1 kB view details)

Uploaded Source

PyAMF-0.6.1.win32-py2.6.exe (508.0 kB view details)

Uploaded Source

PyAMF-0.6.1.win32-py2.5.exe (367.5 kB view details)

Uploaded Source

PyAMF-0.6.1.win32-py2.4.exe (367.4 kB view details)

Uploaded Source

PyAMF-0.6.1-py2.7-win32.egg (582.6 kB view details)

Uploaded Source

PyAMF-0.6.1-py2.7-macosx-10.6-x86_64.egg (648.6 kB view details)

Uploaded Source

PyAMF-0.6.1-py2.7-linux-x86_64.egg (888.5 kB view details)

Uploaded Source

PyAMF-0.6.1-py2.7-linux-i686.egg (841.1 kB view details)

Uploaded Source

PyAMF-0.6.1-py2.6-win32.egg (582.9 kB view details)

Uploaded Source

PyAMF-0.6.1-py2.6-macosx-10.6-universal.egg (956.7 kB view details)

Uploaded Source

PyAMF-0.6.1-py2.6-linux-x86_64.egg (878.6 kB view details)

Uploaded Source

PyAMF-0.6.1-py2.6-linux-i686.egg (841.4 kB view details)

Uploaded Source

PyAMF-0.6.1-py2.5-win32.egg (577.6 kB view details)

Uploaded Source

PyAMF-0.6.1-py2.5-macosx-10.6-x86_64.egg (780.7 kB view details)

Uploaded Source

PyAMF-0.6.1-py2.5-linux-x86_64.egg (891.7 kB view details)

Uploaded Source

PyAMF-0.6.1-py2.5-linux-i686.egg (835.6 kB view details)

Uploaded Source

PyAMF-0.6.1-py2.4-win32.egg (577.2 kB view details)

Uploaded Source

PyAMF-0.6.1-py2.4-macosx-10.6-x86_64.egg (652.8 kB view details)

Uploaded Source

PyAMF-0.6.1-py2.4-linux-x86_64.egg (891.2 kB view details)

Uploaded Source

PyAMF-0.6.1-py2.4-linux-i686.egg (834.1 kB view details)

Uploaded Source

File details

Details for the file PyAMF-0.6.1.zip.

File metadata

  • Download URL: PyAMF-0.6.1.zip
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for PyAMF-0.6.1.zip
Algorithm Hash digest
SHA256 054e419d28667c261b70ff5e6757cf716a7ad0aefde2884d2a99b0a08ec13ffb
MD5 bffccda7dbffd54ab597631b200098fc
BLAKE2b-256 75e4f6f54d4bf9ea3d085db03d539feebc518698a4f455899ab4b7a69b46a332

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1.tar.gz.

File metadata

  • Download URL: PyAMF-0.6.1.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for PyAMF-0.6.1.tar.gz
Algorithm Hash digest
SHA256 d8affca77466289eb77eac408e444c7e0787c1d75133628c1461d06bc5538396
MD5 5ee33463974f37dfb5a043b5b773039f
BLAKE2b-256 c091f0b64ea7ea85b87547b27b6aae31ea71c4a4d79791419d7da5e98f55969b

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1.tar.bz2.

File metadata

  • Download URL: PyAMF-0.6.1.tar.bz2
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for PyAMF-0.6.1.tar.bz2
Algorithm Hash digest
SHA256 aec9e19a2afc3ccdf8a5ecf0a53a672dbd23add326b6664693e1989c79424114
MD5 5ce344815e5d366ff5dc34d27f03b831
BLAKE2b-256 41c167db51d746f0d9c71bdf69738e28ae1afacd5370a6cacd4345c09c573899

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1.win32-py2.7.exe.

File metadata

File hashes

Hashes for PyAMF-0.6.1.win32-py2.7.exe
Algorithm Hash digest
SHA256 cd5db67b94004c74920bb52d6b8c23737c98d7e95c2a3d6bc7cb985cba66c497
MD5 0c2c0582fe617b471b2fc81291f38262
BLAKE2b-256 310123814e33a0a9e6362e650a8da32d30484ef34a26c86e7991afeb2a37b55a

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1.win32-py2.6.exe.

File metadata

File hashes

Hashes for PyAMF-0.6.1.win32-py2.6.exe
Algorithm Hash digest
SHA256 616554edfffc99b9d1184b8d9a0c24892a1ca145fb5fd25425a6dc4c6a0ccc15
MD5 a2429f861df487f2f4ff7ec7b3c70408
BLAKE2b-256 ca9a2c0f7ae93b6973721321516649167c8aeeb707a6a97cb74ba9e8b8e780b1

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1.win32-py2.5.exe.

File metadata

File hashes

Hashes for PyAMF-0.6.1.win32-py2.5.exe
Algorithm Hash digest
SHA256 069fecd7072c3aa4531cd1f9695f7c9f6378e2e95c7dc3a7637c7500988b6807
MD5 885a1e78ec6b1b2b95a0a755498ea5fb
BLAKE2b-256 268d7b702f5aa91b176ea78f4d15eb8ff71395e15200bbf64333f20657421bba

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1.win32-py2.4.exe.

File metadata

File hashes

Hashes for PyAMF-0.6.1.win32-py2.4.exe
Algorithm Hash digest
SHA256 3327c3f9472992888ba817b780bb3a92b3dbf956c8a617875b96d52aa7d48e7f
MD5 98d102b63c6f12be219bcbe1976d031a
BLAKE2b-256 bdfc1635f005b35e6540de8553c639561c5d5dcb607d8899df4f419432b5eb40

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1-py2.7-win32.egg.

File metadata

File hashes

Hashes for PyAMF-0.6.1-py2.7-win32.egg
Algorithm Hash digest
SHA256 6a6bd5cda049e0f11d30b93eb31f98ce76974d1041abe953de7ed67251e76740
MD5 46b065a684e1949f5c8c38892d112c37
BLAKE2b-256 f58e1eb7f3e785165a444e06685909d491e20147dfdd4fa71925f821071f2a52

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1-py2.7-macosx-10.6-x86_64.egg.

File metadata

File hashes

Hashes for PyAMF-0.6.1-py2.7-macosx-10.6-x86_64.egg
Algorithm Hash digest
SHA256 5fcb61478cdc5eff1601f3fdd5fc327fca78d02cb4af205fce8b249f037d463b
MD5 d62123094d8c0ba84c1023307590286a
BLAKE2b-256 8f9c619424816922df0374b65e34a853921b425435b8c3b50b560716f0616fab

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1-py2.7-linux-x86_64.egg.

File metadata

File hashes

Hashes for PyAMF-0.6.1-py2.7-linux-x86_64.egg
Algorithm Hash digest
SHA256 8c410e903cb96815b12f94db022593d271b1cc591da6812814878d39471952ea
MD5 ae2f1bd649c84ed433092653c8a7f3eb
BLAKE2b-256 157dc1f2da3b5610783dd0d74744ba7ca215756b4b05f7ea130783172d14755c

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1-py2.7-linux-i686.egg.

File metadata

File hashes

Hashes for PyAMF-0.6.1-py2.7-linux-i686.egg
Algorithm Hash digest
SHA256 39fb6428bacf6f28cabb55e3db7ec7cb66129914a5003c07564d8c6e7d53b26e
MD5 9eeaec56e64ef7cb56b8c12c841d485a
BLAKE2b-256 0b753d2d73be1bdfcd4b3aaea5e72459e40b093ce6f0b7a79101d73139460487

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1-py2.6-win32.egg.

File metadata

File hashes

Hashes for PyAMF-0.6.1-py2.6-win32.egg
Algorithm Hash digest
SHA256 f005db4372e6dc2164bf2a8c325fc61e45a72eed88575573485478d3596606fd
MD5 375a5420ba5bbc1681208d1612790989
BLAKE2b-256 8b8911d0ce3f2a78f98cc6c14e0f4b8999d9dc94a93c2faa14e279fc3e1200e0

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1-py2.6-macosx-10.6-universal.egg.

File metadata

File hashes

Hashes for PyAMF-0.6.1-py2.6-macosx-10.6-universal.egg
Algorithm Hash digest
SHA256 f6fa64403ca99515eb813792de17f78be0170a994c6b590aa3039906be31b969
MD5 f736da3416cde5fef22cb928da7ed70f
BLAKE2b-256 0bbbe7b99f32b347b324f95c0e427284bea3d2b7dd97417220cf8664c6d8ec0e

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1-py2.6-linux-x86_64.egg.

File metadata

File hashes

Hashes for PyAMF-0.6.1-py2.6-linux-x86_64.egg
Algorithm Hash digest
SHA256 8fd77ba6d8855b7ce32450403ae46d4d2f13d06f92780ed35879121c8c91f1a5
MD5 af2444688005ac8b51717a8412fe03d8
BLAKE2b-256 62fb44502e0a04935e260426250ca84dbcedc9ea4b24616b816edb351b98d975

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1-py2.6-linux-i686.egg.

File metadata

File hashes

Hashes for PyAMF-0.6.1-py2.6-linux-i686.egg
Algorithm Hash digest
SHA256 d3fe6924774ba68ffc1f0b472c10e882e36850c6ce49a2f97780c8b04ddbf86b
MD5 a77c5fa25fc92ac3ac1eb0b500b4ef47
BLAKE2b-256 ce5ae2710c08f0d85a4dedb07d4bcfcce2068e245eededc40b90775d9392acf5

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1-py2.5-win32.egg.

File metadata

File hashes

Hashes for PyAMF-0.6.1-py2.5-win32.egg
Algorithm Hash digest
SHA256 d4c5eb908c16f44021d5780bf1ea3a735c3a574c32d384173ded44b451961a66
MD5 3de8cb20873097a05f956dba0eb7d331
BLAKE2b-256 a74a6d87a7b2ebec2a0b48bc7ec31d4367ddafe058023be16bd88ff7854937ff

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1-py2.5-macosx-10.6-x86_64.egg.

File metadata

File hashes

Hashes for PyAMF-0.6.1-py2.5-macosx-10.6-x86_64.egg
Algorithm Hash digest
SHA256 2e8800508409d3565d3c5113edf3986af8c3c967dc0d8991f2a6a30ae004bba9
MD5 0d31b401220cb812d0087987434ff238
BLAKE2b-256 1ebc38a0a5ecef89a778895a82723d6b4efd468bab68122d319e49e972b578ac

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1-py2.5-linux-x86_64.egg.

File metadata

File hashes

Hashes for PyAMF-0.6.1-py2.5-linux-x86_64.egg
Algorithm Hash digest
SHA256 5e3c23f83ec9ad5c94187d4e3a6843888336858c402881631f99e28e8864c206
MD5 437c66efd3ecffe511a73f69498ab996
BLAKE2b-256 b7aa4d588eb9ed695e15d92d758f9a6705672a37bf6924681d18c7046b5e824a

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1-py2.5-linux-i686.egg.

File metadata

File hashes

Hashes for PyAMF-0.6.1-py2.5-linux-i686.egg
Algorithm Hash digest
SHA256 f3899893fc45faa789199e4c6b6e82692626409c29a8128468ed377379c835ee
MD5 750b2336a9e1a8767e93e4d56f3c9f09
BLAKE2b-256 4fea9b84d39f89dc47bb234389f7986828893838d10e2d149edc8e29b70ec6c1

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1-py2.4-win32.egg.

File metadata

File hashes

Hashes for PyAMF-0.6.1-py2.4-win32.egg
Algorithm Hash digest
SHA256 0fb18431cb9f095ad929b7fccf4b52fb82f2efa69c99bf7cce2cef132d902db1
MD5 676386b0141f4b61b3384f77292490f9
BLAKE2b-256 1f12d45f6040c5f68f386e4593f74fd60d21ea563e319a7f470c8d0a48ead963

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1-py2.4-macosx-10.6-x86_64.egg.

File metadata

File hashes

Hashes for PyAMF-0.6.1-py2.4-macosx-10.6-x86_64.egg
Algorithm Hash digest
SHA256 29e99c2b3ebe7cb3da7bd668e4d2822fba7a346ceb2ddcf0307a95a17757d607
MD5 bf036e60efdf8dccaafedadb71b0ee6e
BLAKE2b-256 f3fd4809e4fe0c828040faf48ee10a3ef978018b279c132e9314ab1529955b06

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1-py2.4-linux-x86_64.egg.

File metadata

File hashes

Hashes for PyAMF-0.6.1-py2.4-linux-x86_64.egg
Algorithm Hash digest
SHA256 83216d7460015aa36b07cc4efc2ad58e71e55687146f8c8009431f0cadbc8bd5
MD5 b57a1f5b398bf846cac81e6524c489b0
BLAKE2b-256 46fc7508ce4937c189601e9dec28cce5ea1ff69447be17c9a5c6e71eb4ad9305

See more details on using hashes here.

File details

Details for the file PyAMF-0.6.1-py2.4-linux-i686.egg.

File metadata

File hashes

Hashes for PyAMF-0.6.1-py2.4-linux-i686.egg
Algorithm Hash digest
SHA256 d72d0d9b2125045edcf8c20cdca9e2a9c571d65adef338301f74e8599c82552d
MD5 238405aa384389df306d873435ee459a
BLAKE2b-256 d517694c02bb7f83e202fc32678665ecfcd2a8dfa17f242e7c840010b99e0d41

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