一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語(yǔ)言編程技術(shù)及教程分享平臺(tái)!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Python - Python實(shí)現(xiàn)遍歷數(shù)據(jù)庫(kù)并獲取key的值

Python實(shí)現(xiàn)遍歷數(shù)據(jù)庫(kù)并獲取key的值

2020-06-30 09:40Python教程網(wǎng) Python

本文給大家分享的是Python實(shí)現(xiàn)遍歷數(shù)據(jù)庫(kù)并獲取key的值的方法,主要是使用for循環(huán)來(lái)實(shí)現(xiàn),有需要的小伙伴可以參考下。

遍歷Redis數(shù)據(jù)庫(kù)中有以格式為PREFIX_*的按照key-value方式存儲(chǔ)的key,并打印其值.

遍歷使用SCAN,因?yàn)镵EYS PREFIX_*可能會(huì)造成Redis長(zhǎng)時(shí)間阻塞。
查詢使用pipeline減少交互,提高效率。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import redis
import hiredis
 
pool = redis.ConnectionPool(host='127.0.0.1', port=6379, db=0)
r = redis.Redis(connection_pool=pool)
 
pipe = r.pipeline()
pipe_size = 100000
 
len = 0
key_list = []
for key in r.scan_iter(match='PREFIX_*', count=100000):
key_list.append(key)
pipe.get(key)
 if len < pipe_size:
 len += 1
else:
 for (k, v) in zip(key_list, pipe.execute()):
 print k, v
 len = 0
 key_list = []
 
for (k, v) in zip(key_list, pipe.execute()):
 print k, v

附上其他網(wǎng)頁(yè)的代碼,參考下吧

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# filename itertaorfilefolder
import os
import os.path
 
filePath = raw_input('Enter filepath : ')
 
#遍歷文件夾
#三個(gè)參數(shù):分別返回1.父目錄 2.所有文件夾名字(不含路徑) 3.所有文件名字
for parent ,dirnames , filenames in os.walk(filePath):
  #輸出文件夾信息
  for dirname in dirnames:
    print 'parent is :'+parent
    print 'dirname is '+ dirname
  #輸出文件信息
  for filename in filenames :
    print 'parent is :'+parent
    print 'filename is :' + filename
    #輸出文件路徑信息
    currentPath = os.path.join(parent,filename)
    print 'the fulll name of the file is :'+ currentPath
    filesize = os.path.getsize(currentPath)/1024/1024
    print 'the file size is : %.3f MB' %(filesize)
    #刪除大于50m的文件
    if filesize > 50:
      delete = raw_input(' are you sure to delete ?')
      if delete == 'yes':
        os.remove(currentPath)

以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: www四虎 | 国产成人综合一区精品 | 6080窝窝理论 | 97在线资源站 | 精品久久一区 | 免费a漫 - 禁密天堂 | 91久久国产综合精品 | 亚洲精品综合 | 6080午夜| 爽好紧别夹宝贝叫大声点护士 | 996免费视频国产在线播放 | 亚洲欧美7777| 成年视频在线观看 | 亚洲国产精品综合一区在线 | 亚洲欧美国产另类视频 | 四虎影院在线免费观看视频 | 精品视频在线观看 | 国产精品美女久久久久网站 | 日韩中文字幕视频在线观看 | 国产精彩对白综合视频 | 性美国人xxxxx18 | 98pao强力打造高清免费 | 亚洲精品在看在线观看 | 日本特黄一级午夜剧场毛片 | 日本一区二区三区精品 | 日韩欧美高清一区 | free极度另类性欧美 | 国产日韩精品一区二区 | 啪一啪在线视频 | 日韩一二三 | 色综合久久中文字幕 | 日本中文字幕在线精品 | 91天堂在线视频 | 欧美高清免费一级在线 | 国产卡一卡二卡三乱码手机 | 青草热久精品视频在线观看 | 翁用力的抽插 | 欧美成人三级伦在线观看 | 狠狠干奇米| 午夜影院0606 | 微福利92合集 |