原创 JavaScript表單驗證完美代碼

用原生JS寫一個簡單的表單驗證功能,代碼分爲html部分和js部分,代碼簡單易懂,非常不錯,具有參考借鑑價值,需要的朋友參考下 用原生JS寫一個簡單的表單驗證 首先,是html部分 <div class="divAll">

原创 Ubuntu環境玩耍Celery+Redis+Flask+Flask-mail實現異步發送QQ郵件

Ubuntu環境玩耍Celery+Redis+Flask+Flask-mail實現異步發送QQ郵件 開始玩耍之前請確保項目已經安裝: pip install redis pip install celery pip install f

原创 關於Flask-SQLAlchemy對關聯數據表清除孤兒數據。

一對多關係,User爲一,Task爲多。 一的一方通過relationship關聯到多的一方,多的一方設置ForeignKey關聯到一的一方。 relationship中設置cascade='all, delete-orphan' 與

原创 提示框插件SweetAlert

SweetAlert可以替代Javascript原生的alert和confirm等函數呈現的彈出提示框, 它將提示框進行了美化,並且允許自定義, 支持設置提示框標題、提示類型、內容展示圖片、確認取消按鈕文本、點擊後回調函數等。 準備工

原创 Python文件與文件路徑

os.path 模塊包含了許多與文件名和文件路徑相關的有用函數,完整文檔。導入時需要使用import.os,否則會出現錯誤NameError: name 'os' is not defined。 在Windows上分隔文件路徑用的是\

原创 PythonPIP 3-升級pip後無法導入名稱“main”錯誤怎麼辦?

你必須無意中升級你的系統點(可能通過像sudo pip install pip --upgrade這樣的東西) pip 10.x調整其內部所在的位置。 你看到的pip3命令是由你的軟件包維護者提供的(可能是debian基於此處?)而不

原创 webdriver獲取input元素值的幾種方法

1、通過元素屬性來獲取值 String value = username.getAttribute("value"); 2、通過js來獲取值 JavascriptExecutor js = (JavascriptExecutor)

原创 Flask 渲染跨服務器的html模板

從之前的文章中我們知道,Flask渲染html模板是通過render_template這個函數來進行讀取渲染的,默認讀取的路徑是在應用的templates文件夾,如果想讀取應用下其他文件夾的模板文件,可以通過在藍圖下設置templat

原创 Python實用庫:PrettyTable 學習

PrettyTable安裝 使用pip即可十分方便的安裝PrettyTable,如下: pip install PrettyTable PrettyTable使用示例 github上有PrettyTable的使用說明,鏈接如下:ht

原创 Python解析json時出現“string indices must be integers”

import json,但是出現了一個奇怪的問題: string indices must be integers 這個錯誤告訴我,[ ]裏面應該是數字而不是字符串,但是dict使用key訪問也可以,這種錯誤感覺解析出來的結果像是

原创 使用Python中的itchat導出微信好友的信息

直接上代碼: import itchat import xlwt from time import time itchat.auto_login(hotReload=True) wbk = xlwt.Workbook() sheet

原创 使用 Requests 實現一個簡單網頁爬蟲

友情提示:代碼全部基於 Python3.6 實現 第一節我們簡單介紹了爬蟲的基本原理,理解原理可以幫助我們更好的實現代碼。Python 提供了非常多工具去實現 HTTP 請求,但第三方開源庫提供的功能更豐富,你無需從 socket

原创 python實用庫:PrettyTable 學習

PrettyTable說明 PrettyTable 是python中的一個第三方庫,可用來生成美觀的ASCII格式的表格,十分實用。 以下爲官方介紹: *A simple Python library for easily displ

原创 Flask項目集成富文本編輯器CKeditor

本文介紹如何在Flask項目中集成富文本編輯器CKeditor CKeditor是目前最優秀的可見即可得網頁編輯器之一,它採用JavaScript編寫。具備功能強大、配置容易、跨瀏覽器、支持多種編程語言、開源等特點。它非常流行,互聯網上很

原创 Centos7-安裝telnet服務之命令行

1,檢查是否安裝 telnet-server和xinetd rpm -qa telnet-server rpm -qa xinetd 2,如果沒有安裝過就安裝 查找yum yum list |grep telnet yum list |g