Python項目骨架


軟件包的安裝

  • pip的安裝

網(wǎng)頁地址:https://pypi.python.org/pypi/pip#downloads

  • pip安裝步驟:
  1. 下載[pip-8.0.2.tar.gz],解壓到文件夾
  2. 命令行工具cd切換到pip的目錄,找到setup.py文件
  3. 運行python setup.py install
  4. python的安裝路徑添加到環(huán)境變量path中,例如D:\Python27\Scripts
  • distribute的安裝

命令行:pip install distribute

  • nose的安裝

命令行:pip install nose

  • virtualenv的安裝

命令行:pip install virtualenv


創(chuàng)建骨架項目目錄

  • 目錄結(jié)構(gòu):

  • project 文件夾

 + ####NAME 文件夾
      + #####\_\_init\_\_.py 文件
 - ####bin 文件夾
 - ####docs 文件夾
 - ####tests文件夾
      +  #####\_\_init\_\_.py 文件
      -   #####NAME_tests.py 文件
 - ####setup.py文件

  • setup.py文件
          try:
             from setuptools import setup
          except ImportError:
            from distutils.core import setup  
  
          config = {
            'description' : 'My Project',
            'author' : 'My Name',
            'url' : 'URL to get it at.',
            'download_url' : 'Where to download it.',
            'author_email' : 'My email',
            'version' : '0.1',

            'install_requires' : ['nose'],
            'packages' : ['NAME'],
            'scripts' : [],
            'name' : 'projectname'
                    }

        setup(**config)

  • tests/NAME_tests.py文件
        from nose.tools import *
        import NAME

         def setup():
             print "SETUP!"

         def teardown():
             print "TEAR DOWN!"

        def test_basic():
            print "I RAN"

測試我的配置

Paste_Image.png

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容