原创 python 把雙斜槓 \\ 轉爲單斜槓 \

前段時間因前端技術限制,傳給我的參數有的是單斜槓(例如:\t)而有的是雙斜槓(例如:\\t) 所以就需要後端來配合把雙斜槓轉換爲單斜槓, 於是: a = 'asdf\\tsdfasd' a = a.replace('\\\\','\\'

原创 PyCharm結合Python2.7+PyQt4 實現Python GUI程序 (開發圖形化界面)

Tkinter是python內置的GUI實現模塊,但需要手動去搭建組件,調整樣式。PyQt實現了類似Qt creator的功能,可以直接在界面通過拖動的方式調整類似於按鈕、輸入框等,很大的簡化了使用。鑑於自己安裝的是python2.7,所

原创 64位Navicat Premium安裝/破解【含資源】

開門見山: 1/先安裝Navicat Primium,雙擊Navicat Primium——trial_64.exe(64位) 2/安裝好打開Navicat Primium,提示使用或註冊時,雙擊PatchNavicat.exe(破解機

原创 Python時間,字符串,時間戳之間轉換

1.將字符串的時間轉換爲時間戳 import time         a = "2018-04-27 17:49:00" #轉化爲數組         timeArray = time.strptime(a, "%Y-%m-%d %H:

原创 linux 之 scp 命令使用詳解

1、從服務器上下載文件 scp username@servername:/path/filename /var/www/local_dir(本地目錄)  例如scp [email protected]:/var/www/test.txt

原创 返回文件的行號,enumerate參數

( 如果要統計文件的行數,可以這樣寫: count = len(open(filepath, 'r').readlines()) 這種方法簡單,但是可能比較慢,當文件比較大時甚至不能工作。 可以利用enumerate(): count =

原创 解決UnicodeEncodeError: 'ascii' codec can't encode characters in position 問題(轉)

異常: 'ascii' codec can't encode characters 字符集的問題,在文件前加:   import  sys   reload(sys)                                   

原创 PyCahrm結合Python2.7+PyQt4 實現Python GUI程序 (開發圖形化界面)

Tkinter是python內置的GUI實現模塊,但需要手動去搭建組件,調整樣式。PyQt實現了類似Qt creator的功能,可以直接在界面通過拖動的方式調整類似於按鈕、輸入框等,很大的簡化了使用。鑑於自己安裝的是python2.7,所

原创 異步任務隊列Celery在Django中的使用

前段時間在Django Web平臺開發中,碰到一些請求執行的任務時間較長(幾分鐘),爲了加快用戶的響應時間,因此決定採用異步任務的方式在後臺執行這些任務。在同事的指引下接觸了Celery這個異步任務隊列框架,鑑於網上關於Celery和Dj

原创 記錄一次成都阿里一面的經歷

  別人寫的,感覺對自己溫習很有用,無奈沒找到收藏按鈕,只能轉發一下了,Mark!     上週在拉勾上收到一個螞蟻金服的大哥要我的簡歷,當時很驚訝,居然有螞蟻金服的找到我,然後想都沒想就給了。 受寵若驚呀,我知道自己的水平跟阿里的差距

原创 Python時間,日期,時間戳之間轉換

1.將字符串的時間轉換爲時間戳 import time         a = "2018-04-27 17:49:00" #轉化爲數組         timeArray = time.strptime(a, "%Y-%m-%d %H:

原创 基於 django 自帶的用戶認證進行用戶認證

django admin 默認已經存在了一個用戶認證,這個時候可以偷個小懶,直接用 django 自帶的,就不需要自己寫用戶認證了 1、目錄結構:     2、代碼  在 settings.py 中添加一行 # 如果不添加該行,則在

原创 Django的ORM操作

標記: Django的ORM操作 ORM增刪改查:http://www.cnblogs.com/liaojiafa/p/5638472.html ORM操作大全:https://www.cnblogs.com/huchong/p/7819

原创 python3 抓取網頁資源的 N 種方法

  1、最簡單 import urllib.request response = urllib.request.urlopen('http://python.org/') html = response.read() 2、使用 Reque

原创 用python發送GET和POST請求

GET請求: python2.7: import urllib,urllib2 url='http://192.168.199.1:8000/mainsugar/loginGET/' textmod ={'user':'admin','