Softpedia
 

MAC CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • EarthDesk 5.8.5
  • GraphicConverter 8...
  • MacPorts 2.1.1
  • CCleaner 1.03.131
  • Quicksilver ß68 Bu...
  • TextWrangler 4.0.1...
  • Google Chrome 21.0...
  • Winclone 3.3
  • ScreenFlow 3.0.6
  • Apple Security Upd...
  • Home > Mac > Development > Libraries
     Report malware

    Ctypes 1.0.2

    Download button

    No screenshots available
    Downloads: 396  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Size / OS:

    Binary Format:

    Last Updated:

    Category:
    Thomas Heller | More programs
    GPL / FREE
    376 KB / Mac OS X
    Universal Binary Universal Binary
    October 15th, 2008, 16:34 UTC [view history]
    Home / Development / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    Ctypes description

    Free and open source Python module that allows creation and manipulation C data types

    ctypes is an advanced ffi (Foreign Function Interface) package for Python 2.3 and higher. In Python 2.5 it is already included.

    ctypes allows to call functions in dlls/shared libraries and has extensive facilities to create, access and manipulate simple and complicated C data types in Python - in other words: wrap libraries in pure Python. It is even possible to implement C callback functions in pure Python.

    ctypes works on Mac OS X, Linux, Windows, Windows CE, Solaris, FreeBSD, OpenBSD. It may also run on other systems, provided that libffi supports this platform.

    NOTE: Ctypes is licensed and distributed under the terms of the MIT License.

    Requirements:

    · Python

    What's New in This Release: [ read full changelog ]

    · _ctypes built on AIX fails with ld ffi error.
    · A ctypes Structure cannot contain itself.
    · Add .note.GNU-stack to ctypes' sysv.S so that ctypes isn't considered as requiring executable stacks.
    · When a tuple was passed to a ctypes function call, Python would crash instead of raising an error.
    · ctypes.string_at(buf, 0) and ctypes.wstring_at(buf, 0) returned string up to the first NUL character.
    · ctypes.util.find_library works now on BSD systems.
    · Ctypes callback functions only support 'fundamental' data types as result type. Raise an error when something else is used.

     


    TAGS:

    python module | create data type | manipulate data type | module | create | manipulate



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM