Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
12 Sept. from 5pm UTC to 7pm UTC, 2013
Location: Veranstaltungsort ist diesmal die Fa.MediTec, Griesbergstr.1b-c in Bad Salzdetfurth. Treffpunkt ist der Parkplatz vor dem Gebäude.
http://www.python-hannover.de
...ceptionMatches(PyObject *); int PyErr_GivenExceptionMatches(PyObject *, PyObject *); void PyErr_NormalizeException(PyObject**, PyObject**, PyObject**); PyErr_ExceptionMatches(exception) should be used in preference over PyErr_Occurred()==exception, since the latter will return an incorrect result when the exception raised is a class derived from the exception tested for. PyErr_GivenExceptionMatches(raised_exception, exception) performs the same test as PyErr_ExceptionMatches() bu...
...ck for my developments. For the low-level part, Fortran 77 was eliminated because of its archaic character, lack of memory management, and portability issues in C-Fortran interfacing. C++ was a candidate, but ultimately not chosen because portability between compilers was still an issue in 1996, and because I considered the benefits of C++ for the small amount of compiled code in the project insufficient to compensate for the complexity of the language. Library architecture The architecture of...
...cluding typeset versions for printing.) Locate previous versions What's New in Python 2.4 (changes since previous major release) Tutorial (start here) Global Module Index (for quick access to all modules) Library Reference (keep this under your pillow) Macintosh Library Modules (this too, if you use a Macintosh) Language Reference (for language lawyers) Extending and Embedding (tutorial for C/C++ programmers) Python/C API (reference for C/C++ programmers) Documenting ...
...cluding typeset versions for printing.) Locate previous versions What's New in Python 2.5 (changes since previous major release) Tutorial (start here) Global Module Index (for quick access to all modules) Library Reference (keep this under your pillow) Macintosh Library Modules (this too, if you use a Macintosh) Language Reference (for language lawyers) Extending and Embedding (tutorial for C/C++ programmers) Python/C API (reference for C/C++ programmers) Documenting ...
...case, manually delete the shortcut, and create new shortcuts with the command "C:\Program Files\python24\pythonw.exe" and the command line options "C:\Program Files\python24\Lib\idlelib\idle.pyw" and "C:\Program Files\python24\Tools\scripts\pydocgui.pyw" This will not be a problem if Python is installed into its default location (i.e. c:\python24). IDLE now executes code in a separate process. To communicate between the main process and executing processes, IDLE o...
...class, also named for the command -- e.g. distutils.build.Build. These command classes will inherit from the Command class, which (at the very least) will provide a means of dealing with command-specific options. (Command will provide a constructor that takes a Distribution class and an optional list of arguments for this command, and parse the argument list by inspecting getopt-style option specifiers in the Command-derived instance.) Each command clas...
...construction of web applications, complex business solutions, and large desktop applications. "Python is everywhere at ILM. It's used to extend the capabilities of our applications, as well as providing the glue between them. Every CG image we create has involved Python somewhere in the process," said Philip Peterson, Principal Engineer, Research & Development, Industrial Light & Magic. Python significantly increases programmer productivity over languages such as C, C++, Java...
...ccess Stories Background Successful information search is mission-critical. It increases worker efficiency and saves money. On an external web site, it also increases customer satisfaction and helps retain users to the web site. The average company can waste millions of dollars because its employees cannot locate and retrieve the information that is needed for their jobs. Infoseek released the original version of Ultraseek Server on March 31, 1997. It was built by wrapping Infoseek's core sea...
...custom IDLE color syntax settings can no longer start IDLE. If this is the case, manually delete $HOME/.idlerc. When IDLE restarts, it should produce a clean set of configuration files. See SourceForge number 1080387. The Windows installer will not add correct IDLE and PyDoc entries when the Python target directory contains a space in its name (e.g. C:\Program Files\python24). In this case, manually delete the shortcut, and create new shortcuts with the command "C:\Program Files\python2...
...city and power excels in a wide range of business and research development tasks, including the construction of web applications, complex business solutions, and large desktop applications. "NASA is using Python to implement a CAD/CAE/PDM repository and model management, integration, and transformation system which will be the core infrastructure for its next generation collaborative engineering environment. We chose Python because it provides maximum productivity, code that's clear an...
...ce was in C and C++, I felt that another language might be a better choice for quickly developing a graphical user interface. VTK is written in C++, but it has also been wrapped for Python, Tcl and Java. I took a look at each of those. I ruled out Tcl because I felt Python's syntax was much cleaner and because I had heard that large Tcl programs could be hard to maintain. Java had the disadvantage of requiring compilation with each change in the code, and the ability to run code in any recent ...
...ces) is callled HelperClass1. We now (manually) instantiate MetaClass1 once to get an empty special base class: BaseClass1 = MetaClass1("BaseClass1", (), {}) We can now use BaseClass1 as a base class in a class statement: class MySpecialClass(BaseClass1): i = 1 def f(s): pass At this point, MySpecialClass is defined; it is a metainstance of MetaClass1 just like BaseClass1, and in fact the expression ``BaseClass1.__class__ == MySpecialClass.__class__ == MetaClass...
...can be used in our application for 501(c)(3) charity status with the IRS. The application needs to be filed at the latest in May 2002 (within 15 months of incorporation). All present except Guido van Rossum volunteered to help write the mission statement. This discussion will take place on the PSF-board mailing list. David Ascher volunteered to ask Greg Stein (ASF) and his connections at Yet Another Society for examples of their (successful) 501(c)(3) status application. 6. Adjournment The...
...code a particular construct. This reduces the number of choices facing the programmer who is writing the code, and increases the chance that will appear familiar to a second programmer reading it. Yet another contribution to Python's readability is the choice to use punctuation mostly in a conservative, conventional manner. Most operator symbols are familiar to anyone with even a vague recollection of high school math, and no new meanings have to be learned for comic strip curse charac...
If you didn't find what you need, try your search in the Python language documentation.