This guide contains details about using the derived API for Python to create scripts that interact with Helix Versioning Engine. You can download the P4Python API from the Perforce web site at https://www.perforce.com/downloads/helix-core-api-python.
The derived API for Python depends on the Helix C/C++ API, details for which are at Helix C/C++ API User Guide at https://www.perforce.com/perforce/doc.current/manuals/p4api/.
Use quotes for an exact phrase: |
![]() |
To search within a page that is long, use Command-F (Mac) or CTRL+F (PC) | |
If you enter multiple search terms:
the hits show a different color for each term: |
![]()
|
You can remove the colors, as well as browse from topic to topic with the arrow buttons: |
![]() |
The top of each page indicates where the topic is: |
![]() |
The bottom of every page has links to resources: |
![]() |
You can use links using standard URLs, such as |
|
You can resize the Content pane |
![]() |
How can we improve this manual? Email us at manual@perforce.com.
See https://www.perforce.com/support/self-service-resources/documentation.
Helix documentation uses the following syntax conventions to describe command line syntax.
Notation | Meaning |
---|---|
literal
|
Must be used in the command exactly as shown. |
italics | A parameter for which you must supply specific information. For example, for a serverid parameter, supply the ID of the server. |
[-f ] |
The enclosed elements are optional. Omit the brackets when you compose the command. |
... |
|
element1 | element2 | Either element1 or element2 is required. |