原创 Python操作MySQL之原生pymysql模塊和orm框架SQLAchemy

目錄1、原生模塊pymysql1.下載安裝2.使用操作2、ORM框架SQLAchemy1.ORM介紹2.sqlalchemy安裝3.sqlalchemy基本使用創建表創建一條數據創建多條數據查詢多條件查詢修改刪除回滾獲取所有數據統計分組外鍵

原创 簡單版的計算器

計算器開發需求實現加減乘除及拓號優先級解析用戶輸入 1 - 2 * ( (60-30 +(-40/5) * (9-25/3 + 7 /399/42998 +10 * 568/14 )) - (-43)/ (16-32) )等類似公式後,必須

原创 python基礎10_2-redis緩存系統

目錄1、介紹2、Python操作RedisI、python下安裝redis模塊II、Redis API使用(1)連接方式操作模式連接池(2)操作String 操作Hash 操作List 操作Set 操作Sort Set 操作其它常用操作(3

原创 python基礎10_1-RabbitMQ(消息隊列)

目錄RabbitMQ(消息隊列)1、實現最簡單的隊列通信2、消息分發輪詢3、receive端消息處理完畢響應4、消息持久化5、消息公平分發6、Publish\Subscribe(消息發佈\訂閱)RabbitMQ(消息隊列)線程queue:只

原创 python基礎9_2-協程、Greenlet協程、Gevent協程、事件驅動與IO、IO模式、I/O 多路複用之select、poll、epoll

目錄1、協程2、Greenlet協程3、Gevent協程4、事件驅動與IO5、 IO模式基本概念5種IO模式小結6、I/O 多路複用之select、poll、epoll1、協程協程,又稱微線程,是一種用戶態的輕量級線程。協程擁有自己的寄存器

原创 python基礎9-進程、線程、守護線程、全局解釋器鎖、生產者消費者模型

目錄1、Python GIL(Global Interpreter Lock)2、進程(process)多進程multiprocessing進程間通訊-Queues/Pipes/Managers進程鎖進程池3、線程(thread)語法joi

原创 python用面向對象的編程方法開發選課系統

需求:實現代碼:# Author: SeverenimportpickleclassCourse(object):# 課程類def__init__(self,type,price,time,id):self.id=idself.type=t

原创 python基礎8-socket

目錄1、socket介紹2、socket參數介紹1、socket介紹socket通常也稱作"套接字",用於描述IP地址和端口,是一個通信鏈的句柄,應用程序通常通過"套接字"向網絡發出請求或者應答網絡請求。socket客戶端(發送端)和服務器

原创 python基礎6_4-多態

多態是爲了實現“接口重用”,一個接口,多個實現。示例:classAnimal(object):def__init__(self,name):self.name=namedeftalk(self):[email protected]

原创 pythonATM機和購物商城實例

模擬實現一個ATM + 購物商城程序1、額度 15000或自定義2、實現購物商城,買東西加入 購物車,調用信用卡接口結賬3、可以提現,手續費5%4、支持多賬戶登錄5、支持賬戶間轉賬6、記錄每月日常消費流水7、提供還款接口8、ATM記錄操作日

原创 python基礎2-列表、元組、字符串、字典、集合

目錄1、列表和元組操作2、字符串操作3、字典操作4、集合操作1、列表和元組操作定義列表names=['Severen',"Peter",'Bob']通過下標訪問列表中的元素,下標從0開始計數>>> names[0]'Severen'>>>

原创 字符編碼發展史和字符編碼轉換

目錄1、發展史2、轉換1、發展史python解釋器在加載 .py 文件中的代碼時,會對內容進行編碼(2.x默認ascii,3.x默認unicode)ASCII(American Standard Code for Information I

原创 python基礎1

目錄1、python介紹python是一門什麼樣的語言?Python的優缺點2、解釋器3、變量4、字符編碼5、用戶輸入輸出6、模塊初識1、python介紹python的創始人爲吉多·範羅蘇姆(Guido van Rossum),圈內稱之爲“

原创 示例4:checkbox全選和反選以及取消

很多網站頁面上面經常可以看到,在每一條記錄的前面會有一個一個選擇框,下面這個例子實現了一鍵完成全選,一鍵完成反選,一鍵完成取消。<!DOCTYPE html> <html lang="en"> <head>

原创 示例1: html+css使用position的relative+absolute、background-image、display、padding-right等屬性實現登錄界面

一個div裏面套了一個input標籤,span標籤通過position屬性,懸浮在input標籤的右邊上面。輸入信息時,利用padding-right,就算信息內容很長,也不會超過圖標所在的位置。<!DOCTYPE html> <html