獲取磁盤剩餘空間
在win32file 模塊裏面有個GetDiskFreeSpace函數,可以方便的實現這一點,但是要注意,我們要先下載pywin32,否則在運行以下代碼的時候會報:ImportError: No module named win32file
另外好像必須在Python2.6以上的版本纔行。
import win32file
sectorsPerCluster, bytesPerSector, numFreeClusters, totalNumClusters /
= win32file.GetDiskFreeSpace("c://")
print "FreeSpace:", /
(numFreeClusters * sectorsPerCluster * bytesPerSector) /(1024 * 1024), /
Django項目幾個主要文件功能的解釋
在新建一個Django項目之後,裏面會默認創建四個文件:
__init__.py
manage.py
settings.py
urls.py
下面解釋這些文件的作用:
__init__.py
Django項目是Python包,這個文件是用來告訴Python這個文件夾當做一個包。在Python術語中,包是一組模塊的集合,主要用來把相似的文件分組,防止出現命名衝突。
manage.py
這是另外一個有用的腳步用來管理你的項目,你可以把它看做是你項目的的django-admin.py版本,其實,manage.py和django-admin.py是共用相同的後臺代碼。
settings.py
這是Django項目的主要配置文件,在這個文件裏面,你可以具體說明很多選項,包括數據庫設置、網頁語言、需要turn on的Django功能。
urls.py
這是另外一個配置文件。你可以把它看做是介於URLS和用來處理它們的Python方法之間的匹配
出處:http://bluescorpio.cnblogs.com
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。
django-admin.py的問題
我使用的軟件信息如下:
1. Python2.6
2. Django-0.96.5
在準備使用django-admin.py startproject的時候,會問我選擇何種程序打開django-admin.py,各位遇到這個問題麼?請問如何解決?
在http://python.ubuntu.org.cn/上求助得到的解決方法是:
文件擴展名應該是自動關聯了,django-admin.py startproject用就可以了
不行就python django-admin.py startproject
還不行就重新裝python
我採用的方法是重裝Python2.6,問題解決了!