Time of Update: 2016-07-12
標籤:看到很多的開來源資料庫會用到MySQL,Python同樣也使用,但是我已經習慣使用圖形化介面,操作感極強的MS-SQL看到Python也提供MS-SQL串連方式,需要用到PyMssql。在Windows DOS CMD命令中 輸入:pip install pymssl關於pymssql文檔連結 http://pymssql.org/en/latest/pymssql_examples.html#iterating-through-resultsimoort
Time of Update: 2016-07-11
標籤:python指令碼 串連資料庫 自動化營運 採集資料庫資料 寫入excel #!/usr/bin/python# -*- coding: utf-8 -*-#!/usr/bin/env pythonimport MySQLdbimport sysimport
Time of Update: 2016-07-07
標籤:有的時候需要在不同的資料庫執行個體之間做集合操作,這就無法直接使用SQL語句的join,left join了。相同類型的資料庫之間雖然也有類似於DBLINK和FEDERATED之類的東西,但一來這些東西不同的資料庫之間是不能通用的,還有就是這些都要在資料庫服務端上操作的,即使是dba要走這麼一個申請流程也是非常麻煩的。所以就想自己寫幾個常用的: inner_join:內串連操作,t1 join t2 on
Time of Update: 2016-07-13
Regex,正則介紹 就其本質而言,Regex(或 RE)是一種小型的、高度專業化的程式設計語言, (在Python中)它內嵌在Python中,並通過 re 模組實現。 你可以為想要匹配的相應字串集指定規則;該字串集可能包含英文語句、 e-mail地址、TeX命令或任何你想搞定的東西。然後你可以問諸如“這個字串
Time of Update: 2016-07-13
發郵件功能,java發郵件功能python 發郵件的功能 1 import smtplib 2 from email.mime.text import MIMEText 3 from email.utils import formataddr 4 5 #發送郵件功能 6 def send_mail(send_message_txt,*senders_list,**send_to_people): 7 flag = True 8 try: 9 #編寫發送的內容10
Time of Update: 2016-07-12
python 範圍,python在寫範圍前,先來瞭解下局部變數和全域變數。理解局部變數和全域變數後,範圍的概念就很好理解了。局部變數:局部變數只能在局部訪問到,當超過其範圍時,變失去作用。全域變數:無論在任何範圍都可以使用。當前範圍有相同變數名的局部變數時,局部變數生效。(忘記準確定義了,忘掉他吧) 1、Python中無塊集範圍 Java/C#有塊集範圍
Time of Update: 2016-07-13
frist Django app — 三、
Time of Update: 2016-07-11
python 網路編程:socket和select實現偽並發,pythonsocket上節地址:Python網路編程:socket先補充點內容:一、send和sendall區別send,sendall ret = send('safagsgdsegsdgew') #send 發送完成後會有一個傳回值,告知發送了多少,並不一定會把資料全部發送過去。
Time of Update: 2016-07-12
python翻譯[排序進階],python翻譯排序Python
Time of Update: 2016-07-13
關於python的變數範圍,python變數範圍#定義變數a>>> a = 0>>> print a0 #定義函數p()>>> def p():... print a... >>> p()0 #定義函數p2()>>> def p2():... print a... a = 3... print a... >>> p2() #
Time of Update: 2016-07-10
Python 操作 MS Excel 檔案,利用 Python 對 Excel 檔案進行操作需要使用第三方庫: openpyxl,可執行 pip install openpyxl 進行安裝1. 匯入 openpyxl 模組匯入 openpyxl 模組後,利用它的 load_workbook() 方法可以開啟一個 Excel 檔案,該方法使用一個檔案名稱作為參數,樣本如下:>>> import openpyxl>>> wb =
Time of Update: 2016-07-07
Python新手學習基礎之初識python——與眾不同2,python與眾不同看完了Python的縮排,現在來看看Python的標識符、引號和注釋。標識符關於Python的標識符,其實不是與眾不同,只是有一定的規則。標識符是編程時使用的名字。在Python中,標識符有幾點要素:第一個字元必須是字母或者底線 _ ;標識符的的其他部分必須由數字、字母、底線組成;標識符對字母的大小寫敏感。 引號Python的字串通常可以用單引號 ' ' 、雙引號 " " 、雙三引號 """
Time of Update: 2016-07-09
關於python效能提升的一些方案(上),python效能提升方案一、函數調用最佳化(空間跨度,避免訪問記憶體)1.大資料求和,使用suma = range(100000)%timeit -n 10 sum(a)10 loops, best of 3: 3.15 ms per loop%%timeit ...: s = 0 ...: for i in a: ...: s += i ...:100 loops, best of 3: 6.93 ms per
Time of Update: 2016-07-07
Python作業第一課,python第一課零基礎開始學習,最近周邊的同學們都在學習,我也來試試,嘿嘿,都寫下來,下次不記得了還能來看看~~Python作業第一課1)登陸,三次輸入鎖定,下次不允許登陸2)設計一個三級菜單,菜單內容可自行定義,任意一級輸入q則退出程式,如果輸入b則返回上一級--以上兩個題目涉及幾個知識點:文檔的讀取,文檔的寫入,列表的操作,迴圈的使用,字串的一些操作首先回顧一下這幾個知識點a)文檔的讀取,幾個常用的f =
Time of Update: 2016-07-08
Python之re模組 —— Regex操作,pythonre這個模組提供了與 Perl 相似l的Regex匹配操作。Unicode字串也同樣適用。 Regex使用反斜線" \ "來代表特殊形式或用作逸出字元,這裡跟Python的文法衝突,因此,Python用" \\\\ "表示Regex中的" \ ",因為Regex中如果要匹配" \ ",需要用\來轉義,變成" \\
Time of Update: 2016-07-12
Windows下Python工具pip的安裝,pythonpip1.開啟pip的文檔官網 https://pip.pypa.io/en/stable/ ,進入installation。在installation裡,我們需要的是get-pip.py這個指令碼。選中後下載,我把它另存到C盤。 2.開啟cmd命令列,開啟C盤根目錄並運行get-pip.py指令碼。當然,此時你的電腦需要已經安裝了python並設定了環境變數。接下來電腦會自動下載pip,當安裝完成後會顯示successful
Time of Update: 2016-07-12
【轉】Python練習,網路爬蟲架構Scrapy,pythonscrapy一、概述顯示了Scrapy的大體架構,其中包含了它的主要組件及系統的資料處理流程(綠色箭頭所示)。下面就來一個個解釋每個組件的作用及資料的處理過程。 二、組件1、Scrapy
Time of Update: 2016-07-11
由Python的super()函數想到的,pythonsuperpython-super由Python的super()函數想到的首先看一下super()函數的定義:super([type [,object-or-type]])Return a **proxy object** that delegates method calls to a **parent or sibling** class of type.返回一個代理對象,
Time of Update: 2016-07-08
[Python]更加Pythonic的多個List合并和Python的安利,pythonpythonic原題: https://segmentfault.com/q/1010000005904259問題: 倘若存在 L=[ [1,2,3],[4,5,6],[7,8,9]] 這樣的列表,如何把合并成[1,2,3,4,5,6,7,8,9]呢? 最直接的方法(By:松林)ret = []for x in L: ret +=
Time of Update: 2016-07-07
python字串和字典,python字串字典很多序列的方法字串同樣適用,但是,字串是不可變的,所以一些試圖改變字串的方法是停用1 字串格式化1)用元組或者字典格式化字串 format = "hello,%s.s% enough for you?" values = ('world','Hot') format % values