python的專案骨架 Python專案骨架

2021-10-11 22:32:06 字數 1335 閱讀 1313

軟體包的安裝

pip的安裝

pip安裝步驟:

命令列工具cd切換到pip的目錄,找到setup.py檔案

執行python setup.py install

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"

測試我的配置

paste_image.png

業餘專案推薦python 新手練習Python專案

python毫無疑問是一門很偉大的語言,最近幾年,很多人都在python的世界裡轉悠。也有很多對程式設計有著濃厚的興趣但是不是相關專業的朋友開始學習python,這固然是好事情。但是很多時候,你只是看到了一棵樹,你以為你看到的是整個森林,尤其對於非專業的朋友來說。因此,做一些練手的專案就顯得尤為重要...

Vue專案骨架屏注入實踐

由此引申出一系列的優化方法,骨架屏也因此被提出。fcp優化 在 google 提出的以使用者為中心的四個頁面效能衡量指標中,fp fcp可能是開發者們最熟悉的了 為了優化首屏渲染時間這個指標,減少白屏時間,前端仔們想了很多辦法 加速或減少http請求損耗 使用cdn載入公用庫,使用強快取和協商快取,...

Maven 自定義專案骨架

1.建立pom.xml 4.0.0 archetype.groupid archetype 1.0jar 這個pom檔案中定義的元素標籤與mvn archetype generate 可選引數相對應。pom.xml中元素標籤 mvn archetype generate 可選引數 archifact...