import redis
#建立資料庫連線物件
r = redis.redis(host=
'資料庫伺服器位址'
,port=
6379
,db=
'資料庫號'
,password=
'***')#增
#從左邊壓入元素:#class:teachers:['laoqi','maria','laoguo','chaogege']
r.rpush(
'class:teachers'
,'laoqi'
,'maria'
,'laoguo'
,'chaogege'
)#在列表指定元素前後插入元素
r.linsert(
'class:teachers'
,'after'
,'maria'
,'laotao')#刪
#剔除列表中的其他元素,只保留制定範圍內的元素(包括終止值)
r.ltrim(
'class:teachers',0
,3)#從列表中彈出元素
while
true
:#尾部彈出,彈出元組,列表為空時阻塞3seconds並彈出none
result = r.brpop(
'class:teachers',3
))if result:
#result:(b'class:teachers',b'laoguo')
print
(result[1]
.decode())
else
:break
r.delete(
'class:teahers'
)
Python操作EXCEL列轉行
總結業務整理了工藝的模板需要匯入到系統中,但是系統中的表結構是工序只有乙個列,不同值按行分開,而模板是每道工序分成多個列,這個時候可以使用python自動處理execl,將列自動轉換成行。如下 示例 import pandas as pd 如下 示例 讀取資料 df pd.read excel 拆列...
python的列表操作 在Python中列表的操作
列表可以做什麼?假設你要建立乙個基於 go fish 的遊戲。如果你不知道 go fish 是什麼,就去網上查一下。要實現這個遊戲,你需要有乙個辦法,把 一摞紙牌 這一概念寫到python程式中。然後你要寫 python 去操作這紙牌,讓玩家覺得他是真的在玩紙牌。這個 一摞紙牌 的結構,被程式設計師...
python程式設計(redis操作)
1 安裝redis 安裝redis不複雜,乙個apt get命令就可以解決,sudo apt get install redis server 2 驗證redis是否已經安裝 ps aux grep redis 3 安裝python redis sudo apt get install python...