當前位置: 首頁>>代碼示例>>Python>>正文


Python DB.getall方法代碼示例

本文整理匯總了Python中db.DB.getall方法的典型用法代碼示例。如果您正苦於以下問題:Python DB.getall方法的具體用法?Python DB.getall怎麽用?Python DB.getall使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在db.DB的用法示例。


在下文中一共展示了DB.getall方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: fmpi

# 需要導入模塊: from db import DB [as 別名]
# 或者: from db.DB import getall [as 別名]
    def fmpi(self):
        '''循環檢測'''
        while True:
            query = DB.getall(self)
            try:
                one = query[0]
            except:
                one = None
            os.system("clear")
            if one is not None:
                logging.info('>>>>%s' % one[1])
                if one[1].startswith('http://'):  # 直接播放url對應的音樂
                    if one[1].endswith('.mp3'):
                        self.play(one[1], config.freq, config.rate)
                    else:
                        links = get_all_mp3(one[1])
                        for i in links:
                            DB.put(self, i)
                else:
                    url = getlink(one[1].encode('utf-8'))
                    self.play(url, config.freq, config.rate)
                DB.updateone(self, one[0])
            else:
#                rand_music = self.get_random_music()
                douban_music = self.get_douban_music()
                DB.put(self, douban_music)
            time.sleep(1)  # 降低CPU占用率
開發者ID:Cration,項目名稱:fmpi,代碼行數:29,代碼來源:fmpi.py

示例2: check_name_exist

# 需要導入模塊: from db import DB [as 別名]
# 或者: from db.DB import getall [as 別名]
 def check_name_exist(self,name):
     '''檢查歌曲名字是否存在'''
     all = DB.getall(self)
     for i in all:
         logging.info(i[1])
         if i[1] == name:
             return True
     return False
開發者ID:cloudaice,項目名稱:fmpi,代碼行數:10,代碼來源:web_server.py

示例3: index

# 需要導入模塊: from db import DB [as 別名]
# 或者: from db.DB import getall [as 別名]
 def index(self):
     html = '''<head>
     <meta charset="UTF-8">
     <link rel="shortcut icon" href="/static/favicon.ico" >
     </head>
     <html>
     <form action="/" method="GET">
     I want to listen:
     <input type="TEXT" name="m" />
     <input type="submit" value="add to list"  />
     </from>
      '''
     query = DB.getall(self)
     try:
         html += u"<h2>Now Playing</h1>%s<h2>list to be played</h1>"%query[0][1]
         num = 1
         for i in query[1:]:
             html = html + '<li>%d----%s</li>'%(num,i[1])
             num+=1
         return html
     except:
         return html
開發者ID:cloudaice,項目名稱:fmpi,代碼行數:24,代碼來源:web_server.py


注:本文中的db.DB.getall方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。