安裝環境:python版本2.7.5 ,win7系統
安裝Django
https://www.djangoproject.com/download/ 官方下載Django-1.5.5.tar.gz
1,解壓縮後(我的目錄是D :myappDjango-1.5.5)
2,DOS指令到剛解壓縮後的Django-1.5.5目錄下執行指令python setup.py install , 結果如下圖:
指令說明:Django安裝指令實際上是將Django複製到本地Python安裝目錄D:Python27Libsite-packages下。
測試Django安裝
# vim: set fileencoding=utf-8 :#測試Django安裝import djangoprint django.VERSION
輸出如下即成功:
命令開始到某個項目。你想要建立專案在何處如:E:workspacepythonworkspace)。
2,django-admin.py startproject MyDjangoSite (MyDjangoSite 為你的專案名稱)
特別說明:1.執行該指令前必須把 D:Python27Libsite-packagesdjangobin 加入值環境變數。
2.python資料夾預設開啟程式為python.exe。否則會出現執行完程式開啟了django-admin.py檔。 (這個問題找了好久才發現我用的vim預設開啟python檔案的,導致執行完創建專案指令沒有在該目錄下產生檔案目錄)
3,檔案說明:
manage.py :一種命令列工具,允許你以多種方式與該Django 專案進行互動。 鍵入python manage.py help,看看它能做什麼。 你應該不需要編輯這個檔案;在這個目錄下產生它純是為了方便。 __init__.py :讓 Python 把目錄當成一個開發包 (即一組模組)所需的檔案。 這是一個空文件,一般你不需要修改它。 settings.py :該 Django 專案的設定或配置。 查看並理解這個文件中可用的設定類型及其預設值。 urls.py:Django專案的URL設定。 可視其為你的django網站的目錄。 目前,它是空的。
wsgi.py: An entry-point for WSGI-compatible webservers to serve your project.See How to deploy with WSGI for more details.
具體使用方法參考文件https://docs.djangoproject.com/en/1.4/intro /tutorial01/
運行開發伺服器測試
django開發服務是可用在開發期間的,一個內建的,輕量級的web服務。 我們提供這個伺服器是為了讓你快速開發站點,也就是說在準備發布產品之前,無需進行產品級 Web 伺服器(例如 Apache)的設定工作。 開發伺服器監測你的程式碼並自動載入它,這樣你會很容易修改程式碼而不用重啟動服務。
DOS指令到剛建立的專案下執行 python manage.py runserver ,如下圖:
http://127.0.0.1:8000 http://127.0.0.1:8000
到這裡python Django web開發環境基本通了。

Python在自動化、腳本編寫和任務管理中表現出色。 1)自動化:通過標準庫如os、shutil實現文件備份。 2)腳本編寫:使用psutil庫監控系統資源。 3)任務管理:利用schedule庫調度任務。 Python的易用性和豐富庫支持使其在這些領域中成為首選工具。

要在有限的時間內最大化學習Python的效率,可以使用Python的datetime、time和schedule模塊。 1.datetime模塊用於記錄和規劃學習時間。 2.time模塊幫助設置學習和休息時間。 3.schedule模塊自動化安排每週學習任務。

Python在遊戲和GUI開發中表現出色。 1)遊戲開發使用Pygame,提供繪圖、音頻等功能,適合創建2D遊戲。 2)GUI開發可選擇Tkinter或PyQt,Tkinter簡單易用,PyQt功能豐富,適合專業開發。

Python适合数据科学、Web开发和自动化任务,而C 适用于系统编程、游戏开发和嵌入式系统。Python以简洁和强大的生态系统著称,C 则以高性能和底层控制能力闻名。

2小時內可以學會Python的基本編程概念和技能。 1.學習變量和數據類型,2.掌握控制流(條件語句和循環),3.理解函數的定義和使用,4.通過簡單示例和代碼片段快速上手Python編程。

Python在web開發、數據科學、機器學習、自動化和腳本編寫等領域有廣泛應用。 1)在web開發中,Django和Flask框架簡化了開發過程。 2)數據科學和機器學習領域,NumPy、Pandas、Scikit-learn和TensorFlow庫提供了強大支持。 3)自動化和腳本編寫方面,Python適用於自動化測試和系統管理等任務。

兩小時內可以學到Python的基礎知識。 1.學習變量和數據類型,2.掌握控制結構如if語句和循環,3.了解函數的定義和使用。這些將幫助你開始編寫簡單的Python程序。

如何在10小時內教計算機小白編程基礎?如果你只有10個小時來教計算機小白一些編程知識,你會選擇教些什麼�...


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

Atom編輯器mac版下載
最受歡迎的的開源編輯器

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

WebStorm Mac版
好用的JavaScript開發工具