Python dev tool introduction

  • 1,265 views
Uploaded on

About the python tools I used in daily life

About the python tools I used in daily life

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,265
On Slideshare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
15
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Python Development Tools Introduction Cody Liu
  • 2. Agenda● Eclipse & Pydev● Eclipse Plug-Ins : ● Eclipse Color Theme ● Full screen● P4Eclipse● iPython & iPython Notebook
  • 3. Install PyDev in a light way1.Install Python●For Windows Environemnt , ActivePython is recommended.●Useful Windows batteries are included. Link2. Install JAVA Runtime Environment (JRE) Link3. Download Eclipse Platform Runtime Binary●Install Version 3.x●The newest version is 3.7.2 (2012/8)●Link4. Install PyDev
  • 4. Install PyDev (1)● Open Eclipse● Help > Install New Software, click “Add”
  • 5. Install PyDev (2)● Name : Pydev (Arbitrary named)● Location : http://pydev.org/updates
  • 6. Install PyDev (3)● Click “Pydev” and PyDev Mylyn Integration (optional)
  • 7. Install PyDev (4)● Click Next, Next, Next ...
  • 8. Useful Eclipse Plug-ins● Eclipse Color Theme – Add site : http://eclipse-color-theme.github.com/update● Full Screen : – Eclipse-fullscreen_1.0.7 – Key: Ctrl+Atl+Z
  • 9. Useful Eclipse Shortcuts● Format Code : Ctrl+Shift+F● Find Reference in File : Ctrl+Shift+G● Max windows : Ctrl+M● Go to Definition : F3● Move backward : Alt + left● Quick Fix : Ctrl+1● Word Completion : Alt+/
  • 10. P4Eclipse● Install from update site: – http://www.perforce.com/downloads/http/p4-eclipse/install/3.7
  • 11. iPython & iPython Notebook●Very Useful for learning python language●Powerful Python shells●A web-based notebook : iPython Notebook●Saving code snippet●Documentation : http://ipython.org/documentation.html
  • 12. Python Recommended Book● Python Essential Reference, David M. Beazley – For those have already other programming experience● Python Testing Codebook – Learning python testing tools & concept