Time of Update: 2016-06-05
標籤:簡單調試 Python 程式 在 Python 中也可以像 gcc/gdb 那樣偵錯工具,只要在運行 Python 程式時引入 pdb 模組(假設要調試的程式名為 d.py):$ vi d.py#!/usr/bin/pythondef main(): i, sum = 1, 0 for i in xrange(100): sum = sum + i print sumif __name__ == ‘
Time of Update: 2016-06-05
標籤: CREATE TABLE `account` ( `acctid` int(11) DEFAULT NULL COMMENT ‘賬戶ID‘, `money` int(11) DEFAULT NULL COMMENT ‘餘額‘) ENGINE=InnoDB DEFAULT CHARSET=utf8 1 # coding:utf8 2 3 import MySQLdb 4 import sys 5 6 class TransferMoney(object): 7
Time of Update: 2016-06-05
標籤: test_connection 1 import MySQLdb 2 3 conn = MySQLdb.Connect( 4 host = ‘127.0.0.1‘, 5 port = 3306, 6 user = ‘*****‘, 7 passwd = ‘*****‘, 8 db = ‘czy‘, 9 charset = ‘utf8‘10 )11 12 cursor = conn.cursor()13 14
Time of Update: 2016-06-04
標籤:14.1 什麼是資料庫 資料庫一種儲存結構資料的檔案。絕大多數資料庫類似字典——映射鍵和值的關係。最大的區別是資料庫是儲存在硬碟或其它永久性的儲存上,所以在程式結束後它仍然存在。而儲存在記憶體中的字典容量受限於電腦的記憶體配置,所以資料庫可以比字典儲存更多的資料。 類似字典,資料庫軟體在插入和訪問資料時非常迅速,即使是龐大的資料。通過建立資料索引,資料庫軟體維持它的效能,並允許電腦快速跳至一個特定入口。 目前有很多不同目的的資料庫系統,包括:Oracle,
Time of Update: 2016-06-02
標籤:問題描述: 把列表listview寫入notebook裡。 在main函數中,win = create_and_set_a_window();book =
Time of Update: 2016-05-30
標籤:# 環境: python3.x def getExportDbSql(db, index): # 擷取匯出一個資料庫執行個體的sql語句 sql = ‘mysqldump -u%s -p%s -h%s -P%d --default-character-set=utf8 --databases mu_ins_s%s > %s.s%d.mu_ins_%d.sql‘ %(db[‘user‘], db[‘pwd‘], db[‘host‘],
Time of Update: 2016-05-29
標籤: 1. f1.py # -*- coding: utf-8 -*-import socketimport structimport sqlalchemyimport pandas########################################################################class sckt: #---------------------------------------------------------------
Time of Update: 2016-05-21
標籤: 1 #!/usr/bin/python 2 # -*- coding=utf-8 -*- 3 import time 4 import os 5 import datetime 6 import threading 7 from time import ctime,sleep 8 9 date=time.strftime(‘%Y-%m-%d‘,time.localtime(time.time()))10 dbname=(‘test‘,‘test2‘)
Time of Update: 2016-06-04
標籤:python 登入一 程式介紹 1.1 檔案分布 login_user.jpg 流程圖資訊 README.txt login_main_v1.1.py 主程式 user_config.conf 設定檔####by
Time of Update: 2016-06-03
標籤:subprocess模組提供進程間操作call方法建立一個子進程retcode=subprocess.call(["ls","-l","-a"])結果:-rw------- 1 root root 1570 Feb 3 2015 anaconda-ks.cfgdrwxr-xr-x 2 root root 4096 Feb 3 2015 Desktop-rw-r--r-- 1 root root 59038 Feb 3 2015
Time of Update: 2016-06-02
標籤:這次是一個關於Kmean的類聚演算法,簡單來說就是到中心點的距離的加權和看起來很厲害寫出來一點不厲害一、隨機取點import numpy as npimport cv2from matplotlib import pyplot as pltX = np.random.randint(25,50,(25,2))Y = np.random.randint(60,85,(25,2))Z = np.vstack((X,Y))# convert to np.float32Z = np.float32
Time of Update: 2016-06-04
標籤:python 登入 login_main 使用者類比登陸一 程式介紹 1.1 檔案分布 login_user.jpg 流程圖資訊 README.txt login_main_v1.1.py 主程式 user_config.conf 設定檔流程圖:650) this.width=650;" src="http://s1.51cto.com/wyfs02/
Time of Update: 2016-06-03
標籤:1.Python基礎2.基礎資料型別 (Elementary Data Type):str,dict,list,int s="wzc" =>str3.函數式編程 函數定義 內建函數 檔案處理注意:li=[11,22,33,44]def fi(arg):
Time of Update: 2016-06-06
一但你安裝好了python,django和(可選的)資料庫及相關庫,你就可以通過建立一個project,邁出開發django應用的第一步。項目 是 Django 執行個體的一系列設定的集合,它包括資料庫配置、Django 特定選項以及應用程式的特定設定。如果第一次使用 Django,必須進行一些初始化設定工作。 建立一個工作目錄,例如 /home/username/djcode/ ,然後進入該目錄。這個目錄應該放哪兒?有過 PHP 編程背景的話,你可能習慣於將代碼都放在 Web 服務器的主目錄
Time of Update: 2016-06-06
記住這些理念之後,讓我們來開始 Django 資料庫層的探索。 首先,我們需要做些初始配置;我們需要告訴Django使用什麼資料庫以及如何串連資料庫。我們假定你已經完成了資料庫伺服器的安裝和啟用,並且已經在其中建立了資料庫(例如,用 CREATE DATABASE 語句)。 如果你使用SQLite,不需要這步安裝,因為SQLite使用檔案系統上的獨立檔案來儲存資料。象前面章節提到的 TEMPLATE_DIRS 一樣,資料庫配置也是在Django的設定檔裡,預設 是 settings.py 。
Time of Update: 2016-06-06
{% if %} 標籤檢查(evaluate)一個變數,如果這個變數為真(即,變數存在,非空,不是布爾值假),系統會顯示在 {% if %} 和 {% endif %} 之間的任何內容,例如:{% if today_is_weekend %} Welcome to the weekend!{% endif %}{% else %} 標籤是可選的:{% if today_is_weekend %} Welcome to the weekend!{% else %} Get back to
Time of Update: 2016-06-06
花幾分鐘時間欣賞一下我們寫好的Web應用程式,然後我們再來搞點小破壞。 我們故意在 views.py 檔案中引入一項 Python 錯誤,注釋掉 hours_ahead 視圖中的 offset = int(offset) 一行。def hours_ahead(request, offset): # try: # offset = int(offset) # except ValueError: # raise Http404() dt =
Time of Update: 2016-06-06
一、起因今天在做角色控制中,有一個地方用到rstrip,判斷使用者請求的url是否與資料庫對應可用許可權中url相符。if request.path == x.url or request.path.rstrip('/') == x.url:
Time of Update: 2016-06-06
就像HTML或者Python,Django範本語言同樣提供代碼注釋。 注釋使用 {# #} :{# This is a comment #}注釋的內容不會在模板渲染時輸出。用這種文法的注釋不能跨越多行。 這個限制是為了提高模板解析的效能。 在下面這個模板中,輸出結果和模板本身是 完全一樣的(也就是說,注釋標籤並沒有被解析為注釋):This is a {# this is nota comment #}test.如果要實現多行注釋,可以使用`` {% comment %}`` 模板標籤,就像這樣:
Time of Update: 2016-06-06
在我們的`` current_datetime`` 視圖範例中,儘管內容是動態,但是URL ( /time/ )是靜態。 在 大多數動態web應用程式,URL通常都包含有相關的參數。 舉個例子,一家線上書店會為每一本書提供一個URL,如:/books/243/、/books/81196/。讓我們建立第三個視圖來顯示目前時間和加上時間偏差量的時間,設計是這樣的: /time/plus/1/ 顯示目前時間+1個小時的頁面 /time/plus/2/ 顯示目前時間+2個小時的頁面