関西アンカンファレンス Python の Paver について

1,198
-1

Published on

関西アンカンファレンスの発表資料

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,198
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • 関西アンカンファレンス Python の Paver について

    1. 1. Python Paver Kansai Unconference 2009/12/19 id:heavenshell
    2. 2. • PHP • Zend Framework • JavaScript • Python,Vim
    3. 3. • • … • |
    4. 4. Python… • • Web PHP • Java(Cubby ) • Python …
    5. 5. • … • Python • k • Twitter bot
    6. 6. • • Ruby Autotest • Stagehand_Testrunner
    7. 7. • PEAR • Python pip • Github tar.gz
    8. 8. • • Zend_Tool • • .zfproject.xml
    9. 9. • • Rake … • Python • Paver
    10. 10. What’s Paver • Paver is a Python-based software project scripting tool along the lines of Make or Rake. (http://www.blueskyonmars.com/ projects/paver/pavement.html) • •
    11. 11. Paver kwsk @task @cmdopts([('username=', 'u', 'Username')]) def test(options): sh('date') print options['username'] $ paver test -u foo ---> pavement.test date 2009 11 16 23 37 40 JST foo
    12. 12. Demo
    13. 13. Paver kwsk • • (ry • • (ry
    14. 14. Paver kwsk • svn • git sh('git pull') • ssh (scp) • Python
    15. 15. • • paver http://d.hatena.ne.jp/mopemope/ 20090410/p1 •

    ×