|
|
Overview of JPython Documentation
There is a variety of documentation available to help you learn to use
JPython. We will be expanding this information in the future so check back
here often. You can use the sidebar you see on the left side of this page
as a table of contents to easily jump to the documentation you're
interested in. A more detailed description of these links is provided
below.
JPython Specific DocumentationThe following documentation is
specific to JPython:
Interaction with Java PackagesMost JPython applications will want
to use the vast array of Java packages available. The following
documentation helps you work with Java packages.
General Python Documentation
While JPython has only been publically available for eight months, the
Python language has been around for many years. The majority of the standard Python documentation
applies to JPython. A few very handy places to look are:
- The Python
Tutorial (start here)
- The Python Library
Reference. Although many of these modules are not yet implemented
(those coded in C for CPython must be re-implemented in Java for
JPython), experience Python programmers keep the Library Reference
Manual under their pillow for easy access.
Other Useful Links
- JPython and CPython are two different implementations of the same
language. There are naturally some differences between the two
implementations, sometimes reflecting undefined aspects of the Python
language, sometimes reflecting quirks of the independent
implementations. Here is a more detailed discussion and comparision of
JPython and CPython.
- The JPython FAQ
may already contain the answer to your question...
- ...and if it doesn't, then the JPython-interest
mailing list archives might help.
- You might also be interested in reading Jim
Hugunin's JPython paper, which appeared in the proceedings of the
6th International Python Conference.
Peer-to-Peer HelpIf you still have unanswered questions you can
usually get help from:
|