原创 基於python編寫一個名片管理系統

我們小做一個名片管理系統,首先要確定系統的框架,要實現增刪改查的功能,可以定義 1:增加 2:查看 3:查詢(並修改)4:退出系統,我們確定了這幾項功能,然後我們就可以編寫主程序了。 功能列表 1 新建一個名片

原创 利用python編寫一個簡單的爬糗事百科熱圖爬蟲

python爬蟲,爬取糗事百科並保存到文件中 以下是代碼實現部分,如果對你有幫助,留下一個贊 from urllib import request from lxml import etree from urllib import

原创 Dockerfile參數簡介

Dockerfile參數簡介 FROM : FROM debian:stretch表示以debian:stretch作爲基礎鏡像進行構建 MAINTAINER: 維護者信息 RUN : 可以看出RUN

原创 本地Java代碼訪問hadoop集羣時錯誤Access denied for user ??. Superuser privilege is required錯誤解決辦法

hadoop集羣搭建好之後,本地通過java api訪問hadoop集羣,java代碼如下 package ch4; import java.io.IOException; import org.apache.hadoop.c

原创 使用python編寫九九乘法口訣

工具ptcham 首先我們要理清設計思路,對於初學者來說,是否能夠熟練運用循環和嵌套,是能否做出本小程序的基礎,同時也要冷靜思考編程思路。以下是基於python的九九乘法表。希望能夠幫助初學者,理清思路,爲以後的進階打好基礎。 #

原创 django基於cors解決跨域請求問題詳解

django基於cors解決跨域請求問題詳解一、 同源策略二 、CORS(跨域資源共享)簡介三、 CORS基本流程四 、CORS兩種請求詳解* 簡單請求和非簡單請求的區別?* 關於“預檢”支持跨域,簡單請求五 Django項目中支

原创 數據結構之單鏈表Python語言實現

python實現單鏈表 鏈表的定義: 鏈表(linked list)是由一組被稱爲結點的數據元素組成的數據結構,每個結點都包含結點本身的信息和指向下一個結點的地址。由於每個結點都包含了可以鏈接起來的地址信息,所以用一個變量就能夠訪

原创 Python yield 實例講解

Python yield 使用淺析 可能聽說過,帶有 yield 的函數在 Python 中被稱之爲 generator(生成器),何謂 generator ?我們先拋開 generator,以一個常見的編程題目來展示 yield

原创 Flask之methods、url_for進行反解析、request的使用、上傳文件、abort函數與自定義異常處理、元組、使用jsonify返回json數據、設置和讀取cookie

Flask利用methods限制訪問方式 在flask中,可以使用在路由裝飾器中使用methods=【訪問方式】,同一視圖中可以同時存在多種訪問方式 # 通過methods限定訪問方式 @app.route("/post_only

原创 Falsk框架搭建與配置

Flask學習筆記-Flask創建與配置 框架的輕重 重量級的框架:爲方便業務程序的開發,提供了豐富的工具、組件,如Django 輕量級的框架:只提供Web框架的核心功能,自由、靈活、高度定製 初識Flask ​ Flask誕生

原创 動態令牌之 OTP,HOTP,TOTP 的基本原理 Python

名詞解釋和基本介紹: OTP 是 One-Time Password的簡寫,標識一次性密碼 HOTP 是HMAC-based One-Time Password的簡寫,表示基於HMAC算法加密的一次性密碼。是事件同步,通過某一

原创 pygame開發飛機大戰

pygame開發飛機大戰 main import pygame from plan_sprites import * class PlaneGame(object): """飛機大戰主遊戲""" def __ini

原创 Ubuntu 16.04 如何高仿 Mac OS

Ubuntu 16.04 如何高仿 Mac OS 工具/原料: Ubuntu 16.04 LTS Unity Tweak Tool 終端 1、安裝、配置外觀和主題 安裝Mac主題、鼠標指針、圖標 命令: sudo add-apt-

原创 面試題:a,b 兩個變量,不用第三個變量來切換兩個變量的值,python解法。

解法1 def bianlaing(): a=1 b=2 print("交換前的 a=%d"%a) print("交換前的 b=%d"%b) return a,b b,a=bianlaing

原创 變量的命名

變量的命名 目標 標識符和關鍵字 變量的命名規則 0.1 標識符和關鍵字 1.1 標識符 標示符就是程序員定義的 變量名、函數名 名字 需要有 見名知義 的效果,見下圖: [外鏈圖片轉存失敗(img-RWaDAMLt-15