原创 date('Y-m-d H:i:s',time()) 與 date('Y-m-d h:i:s',time())區別是什麼
date(‘Y-m-d H:i:s’,time()) 與 date(‘Y-m-d h:i:s’,time())區別是什麼 date(‘Y-m-d H:i:s’,time()) 按24小時制 date(‘Y-m-d h:i:s’,tim
原创 django中寫form表單時csrf_token的作用
csrf_token 是爲了防止csrf(跨站請求僞造),什麼是csrf,這篇文章講的很好:這裏。文章最後也說到了,防止csrf的手段就有給form加個token。 在渲染模板時,django會把 {% csrf_token %
原创 Redis快速入門(安裝,密碼設置,快速上手,python連接)
Redis python操作MySQL 安裝擴展:pip install pymysql 查看安裝包:pip list 代碼操作,見《demo》 Redis簡介 Redis是一個開源的使用ANSI C語言編寫、支持網絡、可基於內
原创 python常用模塊:時間模塊
Python時間模塊和第三方模塊的的安裝。 time sleep:睡眠 print('開始計時') # 睡眠指定的秒數,可以是小數 time.sleep(3) print('時間到') time:獲取時間戳 # 獲取時間戳(
原创 Linux重定向和管道
管道及xargs |:管道,將前面命令的輸出作爲後面命令的輸入參數,如:ls /bin | grep '^m' xargs:有些命令無法接收管道參數,可以通過xargs解決,如:find -name 1.sh | xargs rm
原创 列表中的字符串排序
要求如下 1.傳入一個列表,列表中元素可能是任意類型 2.使用高級函數完成非字符串元素的刪除 3.然後按照字符串的長度進行降序排序 4.返回新的排序後的列表 def sort_list(lt): lt1 = list(filter(
原创 python中傳入年月日返回該日是當年的第幾天
要求如下 1.傳入年、月、日,返回該日是當年的第幾天 2.返回值是一個整數 from datetime import datetime def which_day(y, m, d): da1 = datetime(y, m, d)
原创 Linux防火牆(Ubuntu16.04防火牆)
防火牆(ufw) 說明:簡單版本的防火牆,底層依賴於iptables。 安裝:sudo apt-get install ufw 查看狀態:sudo ufw status 開啓/關閉:sudo ufw enable|disable 默
原创 python中字符串返回一個字符串中出現次數第二多的單詞
要求如下 1.返回一個字符串中出現次數第二多的單詞 2.字符串中可能有英文單詞、標點、空格 3.字符串中的英文字符全部是小寫 import re from collections import Counter def second_c
原创 python列表中所有數字的和
要求如下 1.求列表中所有數字元素的和 2.列表中的元素都是整數 3.列表中的元素可能重複,需要去掉重複元素 4.需要使用高級函數實現求和 5.返回計算的結果 from functools import reduce def sum_
原创 python中列表重複步長刪除元素
要求如下 1.返回列表中最後剩下的元素 2.傳入列表,和步進值(隔幾個刪除數據) 3.從第一個元素起,查到步進值就刪掉該元素 4.到結尾後,返回第一個元素繼續累計查詢 def last_item(lt, step): whil
原创 MySQL快速入門
MySQL入門 數據庫簡介 用途:用於存儲生活的一切數據,如:身份、住房、車票、網站、… 概念:數據庫服務器、數據庫、數據表、一行數據(一條)、一列數據(字段) 分類: 關係型數據庫:MySQL、oracle、SQL Server
原创 shell編程入門
shell簡介 什麼是shell編程? 將終端下編寫的命令等保存到文件中,就稱爲shell編程。 shell類型? ash、bash、csh、ksh 查看系統shell解析器:echo $SHELL 當前系統可以shell解
原创 python中通用匹配網址的正則表達式
通用匹配網址的正則表達式 http = r'((http|ftp|https)://) (([a-zA-Z0-9\._-]+\.[a-zA-Z]{2,6})| ([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.
原创 區分字符串的,大小寫。
str1="abcAB123wqewqewq4" da=0 xiao=0 num=0 i=0 while i<len(str1): if str1[i].isupper(): da+=1 if str1