Python项目骨架


软件包的安装

  • pip的安装

网页地址: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的安装路径添加到环境变量path中,例如D:\Python27\Scripts
  • distribute的安装

命令行:pip install distribute

  • nose的安装

命令行:pip install nose

  • virtualenv的安装

命令行:pip install virtualenv


创建骨架项目目录

  • 目录结构:

  • 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"

测试我的配置

Python项目骨架_第1张图片
Paste_Image.png

你可能感兴趣的:(Python项目骨架)