原创 python 發郵件。可以帶附件列表

python 發郵件。可以帶附件列表 #發送郵件腳本 def send_mail(to, sub, content, from_email, mail_pass, filelist = []): ''' to:發

原创 Python-字典使用

創建:字典可嵌套 {key1:value1,key2:value2} 說明:字典是由多個鍵以及其對應的值組成的鍵值對組成的,字典以左大 括號開始,並以右大括號結束,鍵與值之間用冒號分隔,鍵值對兒之間用 逗號分隔; 注意:字

原创 如何查詢數據庫

應用場景: 標籤選擇,參與人,各種選擇可以從數據庫中查出所有,反饋到前端的標籤中。還可以在模板文件中添加selected標籤做預選擇 model.py中 from django.db import models class Me

原创 PYTHON-模塊學習與導入

模塊: 1.定義 爲了編寫可維護的代碼,我們把很多函數分組,分別放到不同的文件裏,這樣,每個文件包含的代碼就相對較少,很多編程語言都採用這種組織代碼的方式。在Python中,一個.py文件就稱之爲一個模塊(Module)。 2

原创 PYTHON-異常

異常 常見內建異常 異常 描述 Exception 所有內建異常 SystemExit 由sys.exit()產生 Stand

原创 定製自己的VIM

昨天折騰了一天,看了好多資料,終於把自己的VIM改成一個很好看的配色還有把PYTHON的開發環境也配置的差不多了。從完全不會VIM配置,都後面熟悉了很多參數。慢慢得一個一個做實驗,去修改自己的.vimrc 整個過程學了好多小知識

原创 實現查詢功能,提交GET請求到後端

目標: 實現頁面上選擇框,輸入內容等內容捕捉後,拼接成查詢字符串,提交GET請求到後端。 實現邏輯: 前端部分: 後端部分: 背景知識: JQUERY: indexOf() 和 lastIndexOf() 方法返回的都是指定的子串

原创 select標籤和GET提交參數互相影響

背景:DJANGO開發 在實現一個功能時遇到一個這樣的問題。select的標籤默認總是第一個值,重新刷新頁面時,又會默認選擇第一個值,而我想實現選擇一個標籤然後拼接成一個url?zone=bj,之後發送一個GET請求後,刷新頁面後

原创 django中使用chart.js的例子

背景:由於運營的需求,需要一些數據圖表進行分析。整個思路是這樣的,利用DJANGO的ORM操作數據庫,從庫中查詢出所需要的數據。並把查詢整個動作封裝成一個數據接口。返回給前端json格式。利用chart.js將數據展現在頁面上。

原创 PYTHON--re模塊與正則表達式

正則表達式 1. 通配符 點號可以匹配除了換行符外的任何單個字符。 特殊字符要轉義 前面加\ 2. 字符集 用中括號括住字符串來創建字符集。字符集能匹配它包括的所有字符。只能匹配一個字符。 '[^abc]' #

原创 PYTHON-函數特性

函數: 在Python中,定義一個函數要使用 def 語句,依次寫出函數名、括號、括號中的參數和冒號:,然後,在縮進塊中編寫函數體,函數的返回值用 return 語句返回。 遞歸函數,自身調用自身就是遞歸函數 定義默認參數

原创 CHECKIO-題目之Elementary(下)

Absolute sorting http://www.checkio.org/mission/absolute-sorting/ absolute-sorting: def checkio(numbers_array):

原创 利用chartjs生成圖表

說明 下面是如何利用chartjs生成圖表,引用好Chart.js之後我們就可以直接使用了。很方便就可以生成了。還有很多其他格式,以後會再詳細介紹如何使用。 html <canvas id="canvas" height="400

原创 Checkio--Friends

 題目連接:http://www.checkio.org/mission/friends/ 題目: For the mission "How to find friends" , it’s nice to have access t

原创 PYTHON-if while,for語句

1. if語句 Python代碼的縮進規則。具有相同縮進的代碼被視爲代碼塊,即爲C中一個大括號包含的代碼塊。 縮進請嚴格按照Python的習慣寫法:4個空格,不要使用Tab,更不要混合Tab和空格,否則很容易造成因爲縮進引起的語