Language - Python Windows LiClipse: Difference between revisions

From Phidgets Support
No edit summary
(Redirected page to Language - Python)
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[Category:Language]]{{NoTitle}}
#REDIRECT [[Language - Python]]
{|
|style="vertical-align:middle; width: 60%;"|
<font size=6>'''Language - Python'''
 
'''Windows with LiClipse'''</font>
 
Welcome to using Phidgets with Python! By using Python, you will have access to the complete Phidget22 API, including events.
 
LiClipse is a closed-source development environment based on Eclipse, with support for Python.
 
|{{TOC limit|2}}
|}
 
{{Language_-_Python_Intro_Windows}}
 
==Use our examples==
One of the best ways to start programming with Phidgets is to use our example code as a guide. Before we get started, make sure you have read [[#Install Phidget Python module for Windows | how to install the Phidget Python module]] section above. You will also need to download [http://www.liclipse.com/ LiClipse] if you have not already.
 
Now that you have Python and the Phidget Python module installed, as well as LiClipse, select an example that will work with your Phidget:
*{{SampleCode|Python|Python Examples}}
 
 
Next, create a new Python project:
[[Image:Python_liclipse_newproject.PNG|link=|center]]
 
 
Add the example you just downloaded by dragging it into the project:
[[Image:Python_liclipse_import.png|link=|center]]
 
Add PhidgetHelperFunctions.py to the project by dragging it into the project.
 
Finally, run the project:
[[Image:Python_liclipse_run.png|link=|center|850px]]
 
If prompted, select the example file to be run:
[[Image:Python_liclipse_select_python_file.png|link=|center|850px]]
 
{{Edit_the_Examples}}
 
{{Language_-_Python_Editing_The_Examples}}
 
==Setting Up a New Project==
When you are building a project from scratch, or adding Phidget functionality to an existing project, you'll need to configure your development environment to properly link the Phidget Python library.
 
To start, create a new Python project:
[[Image:Python_liclipse_newproject.PNG|link=|center]]
 
 
Next, add a new file to the project:
[[Image:Python_liclipse_newfile.PNG|link=|center]]
 
 
To include the Phidget Python library, add the following imports to your code:
 
<syntaxhighlight lang=python>
from Phidget22.PhidgetException import *
from Phidget22.Phidget import *
</syntaxhighlight>
 
Then, you will also have to import the class for your particular Phidget. For example, you would include the following line for a DigitalInput:
 
<syntaxhighlight lang=python>
from Phidget22.Devices.DigitalInput import *
</syntaxhighlight>
 
The project now has access to Phidgets.
 
{{Language Page What's Next}}

Latest revision as of 16:44, 15 March 2021

Redirect to: