当前位置: 首页>>代码示例>>Python>>正文


Python time.clock函数代码示例

本文整理汇总了Python中time.time.clock函数的典型用法代码示例。如果您正苦于以下问题:Python clock函数的具体用法?Python clock怎么用?Python clock使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了clock函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: time_solve

 def time_solve(grid):
     start = time.clock()
     values = solve(grid)
     t = time.clock()-start
     ## Display puzzles that take long enough
     if showif is not None and t > showif:
         display(grid_values(grid))
         if values: display(values)
         print '(%.2f seconds)\n' % t
     return (t, solved(values))
开发者ID:cmcconnell,项目名称:AIProject,代码行数:10,代码来源:ConstraintVersion.py

示例2: _recompute_path

    def _recompute_path(self, map, start, end):
        pf = PathFinder(map.successors, map.move_cost, map.move_cost)
        t = time.clock()
        pathlines = list(pf.compute_path(start, end))

        dt = time.clock() - t
        if pathlines == []:
            print "No path found" 
            return pathlines
        else:
            print "Found path (length %d)" % len(pathlines)
            return pathlines
开发者ID:JohnByrne,项目名称:pyDF,代码行数:12,代码来源:engine.py

示例3: __init__

	def __init__(self, session, data, val=None):
		Screen.__init__(self, session, data)

		self.setTitle(_("EMC Cover Selecter"))

		self["actions"] = HelpableActionMap(self, "EMCimdb",
		{
			"EMCEXIT":	self.exit,
			#"green":	self.keySave,
			#"cancel":	self.keyClose,
			"EMCOK":	self.ok,
		}, -1)

		(title, o_path) = data.pop()
		self.m_title = title
		self["m_info"] = Label(("%s") % self.m_title)
		self.o_path = o_path
		self.menulist = []
		self["menulist"] = imdblist([])
		self["poster"] = Pixmap()
		self["info"] = Label(_("Searching for %s") % self.m_title)
		self["menulist"].onSelectionChanged.append(self.showInfo)
		self.check = "false"
		self.path = "/tmp/tmp.jpg"
		self.cover_count = 0
		self.einzel_start_time = time.clock()
		self.einzel_elapsed = time.clock()
		self.einzel_end_time = time.clock()

		self.picload = ePicLoad()
		#self.picload_conn = self.picload.PictureData.connect(self.showCoverCallback)

		self["info"].setText((_("found") + " %s " + _("covers")) % (self.cover_count))
		if val is not None:
			if val == "0":
				self.searchCover(self.m_title)
			elif val == "2":
				self.searchcsfd(self.m_title)
			elif val == "3":
				self.searchcsfd(self.m_title)
				self.searchtvdb(self.m_title)
				self.searchCover(self.m_title)
		else:
			if config.EMC.imdb.singlesearch.value == "0":
				self.searchCover(self.m_title)
			elif config.EMC.imdb.singlesearch.value == "1":
				self.searchtvdb(self.m_title)
			elif config.EMC.imdb.singlesearch.value == "2":
				self.searchcsfd(self.m_title)
			elif config.EMC.imdb.singlesearch.value == "3":
				self.searchcsfd(self.m_title)
				self.searchtvdb(self.m_title)
				self.searchCover(self.m_title)
开发者ID:n3wb13,项目名称:e2openplugin-EnhancedMovieCenter,代码行数:53,代码来源:EMCCoverSearch.py

示例4: get_performance_sort

def get_performance_sort():
    """Get performance"""
    scores = {}
    trial = 1
    while trial <= 16:
        numbers = [random.randint(1,9) for i in range(2**trial)]
        now = time.clock()
        numbers.sort()
        done = time.clock()
        scores[trial] = (done-now)
        trial = trial + 1
    for i in scores:
        print("%d\t%f" %(2**i,scores[i]))
开发者ID:kpsubedi,项目名称:Interview_Prep,代码行数:13,代码来源:code.py

示例5: get_performance_sum

def get_performance_sum():
    """Calculating """
    scores = {}
    trial = 1
    while trial <= 16:
        numbers = [random.randint(1,9) for i in range(2**trial)]
        now = time.clock()
        sum = 0
        for d in numbers:
            sum = sum + d
        done = time.clock()
        scores[trial] = (done-now)
        trial = trial + 1
    for i in scores:
        print("%d\t%f" %(2**i,scores[i]))
开发者ID:kpsubedi,项目名称:Interview_Prep,代码行数:15,代码来源:code.py

示例6: showCovers

	def showCovers(self, data, title):
		print "EMB iMDB: Cover Select - %s" % title
		#print data
		bild = re.findall('<img src="http://ia.media-imdb.com/images/(.*?)".*?<a href="/title/(.*?)/".*?">(.*?)</a>.*?\((.*?)\)', data, re.S)
		if bild:
			for each in bild:
				#print self.cover_count
				self.cover_count = self.cover_count + 1
				imdb_title = each[2]
				imdb_url = each[0]
				imdb_url = re.findall('(.*?)\.', imdb_url)
				extra_imdb_convert = "._V1_SX320.jpg"
				imdb_url = "http://ia.media-imdb.com/images/%s%s" % (imdb_url[0], extra_imdb_convert)

				self.menulist.append(showCoverlist(imdb_title, imdb_url, self.o_path, "imdb: "))
		else:
			self["info"].setText(_("Nothing found for %s") % title)
			print "EMC iMDB: keine infos gefunden - %s" % title

		self["menulist"].l.setList(self.menulist)
		self["menulist"].l.setItemHeight(28)
		self.search_check += 1

		#if not config.EMC.imdb.singlesearch.value == "3":
		self.check = "true"
		self.showInfo()
		self.einzel_end_time = time.clock()
		self.einzel_elapsed = (self.einzel_end_time - self.einzel_start_time)
		self["info"].setText(_("found %s covers in %.1f sec") % (self.cover_count, self.einzel_elapsed))
开发者ID:mrjscotty,项目名称:e2openplugin-EnhancedMovieCenter,代码行数:29,代码来源:EMCCoverSearch.py

示例7: search_done

	def search_done(self):
		#if self.search_check == "2":
		self.check = "true"
		self.showInfo()
		self.einzel_end_time = time.clock()
		self.einzel_elapsed = (self.einzel_end_time - self.einzel_start_time)
		self["info"].setText(_("found %s covers in %.1f sec") % (self.cover_count, self.einzel_elapsed))
开发者ID:mrjscotty,项目名称:e2openplugin-EnhancedMovieCenter,代码行数:7,代码来源:EMCCoverSearch.py

示例8: __init__

 def __init__(self, message='Download', printf = _print):
     import time
     from collections import deque
     self.start = time.clock()
     self.message = message
     self.rates = deque(maxlen=10)
     self.printf = printf
开发者ID:kball,项目名称:ambry,代码行数:7,代码来源:__init__.py

示例9: progress

    def progress(self, i, n):

        import time
        now = time.clock()

        if not self.last:
            self.last = now

        if now - self.last > self.freq:
            diff = now - self.start
            self.last = now

            i_rate = float(i)/diff
            self.rates.append(i_rate)
            
            if len(self.rates) > self.rates.maxlen/2:
                rate = sum(self.rates) / len(self.rates)
                rate_type = 'a'
            else:
                rate = i_rate
                rate_type = 'i'

            self.printf("{}: Compressed: {} Mb. Downloaded, Uncompressed: {:6.2f}  Mb, {:5.2f} Mb / s ({})".format(
                 self.message,int(int(n)/(1024*1024)),
                 round(float(i)/(1024.*1024.),2), 
                 round(float(rate)/(1024*1024),2), rate_type))
开发者ID:kball,项目名称:ambry,代码行数:26,代码来源:__init__.py

示例10: search_done

	def search_done(self):
		self["menulist"].l.setList(self.menulist)
		self["menulist"].l.setItemHeight(image())
		self.check = "true"
		self.showInfo()
		self.einzel_end_time = time.clock()
		self.einzel_elapsed = (self.einzel_end_time - self.einzel_start_time)
		self["info"].setText((_("found") + " %s " + _("covers in") + " %.1f " + _("sec")) % (self.cover_count, self.einzel_elapsed))
开发者ID:n3wb13,项目名称:e2openplugin-EnhancedMovieCenter,代码行数:8,代码来源:EMCCoverSearch.py

示例11: stop

 def stop(self):
     """Stop the measurement process.
     
     Arguments:
     - `self`:
     """
     self.stop_time = time.time()
     self.stop_clock = time.clock()
     pass
开发者ID:aufrank,项目名称:VisualWorld,代码行数:9,代码来源:instrument.py

示例12: start

 def start(self):
     """Start the meaurement process.
     
     Arguments:
     - `self`:
     """
     self.start_time = time.time()
     self.start_clock = time.clock()
     pass
开发者ID:aufrank,项目名称:VisualWorld,代码行数:9,代码来源:instrument.py

示例13: showCovers_csfd

	def showCovers_csfd(self, data, title):
		bild = re.findall('<img src=\"(//img.csfd.cz/files/images/film/posters/.*?)\".*?<h3 class="subject"><a href="(.*?)" class="film c.">(.*?)</a>.*?</li>', data, re.DOTALL | re.IGNORECASE)
		if bild:
			for each in bild:
				print "EMC csfd: Cover Select - %s" % title
				self.cover_count = self.cover_count + 1
				csfd_title = each[2]
				csfd_detail_url = "http://www.csfd.cz" + each[1]
				print "csfd_detail_url: %s" % csfd_detail_url
				csfd_url = "http:" + each[0]
				print "csfd_url: %s" % csfd_url
				self.menulist.append(showCoverlist(csfd_title, csfd_url, self.o_path, 'csfd: '))
				self.searchcsfd_detail(csfd_detail_url, csfd_title)
		else:
			title_s = re.findall('<title>(.*?)\|', data, re.S)
			if title_s:
				csfd_title = title_s[0]
				print "EMC iMDB csfd: Movie found - %s" % csfd_title
			else:
				csfd_title = title
			bild = re.findall('<img src="(//img.csfd.cz/files/images/film/posters/.*?)" alt="poster"', data, re.DOTALL | re.IGNORECASE)
			if bild:
				print "EMC iMDB csfd: Cover Select - %s" % title
				self.cover_count = self.cover_count + 1
				csfd_url = "http:" + bild[0].replace('\\','').strip()
				print "csfd_url: %s" % csfd_url
				self.menulist.append(showCoverlist(csfd_title, csfd_url, self.o_path, "csfd: "))
				bild = re.findall('<h3>Plak.*?ty</h3>(.*?)</table>', data, re.S)
				if bild:
					bild1 = re.findall('style=\"background-image\: url\(\'(.*?)\'\)\;', bild[0], re.DOTALL | re.IGNORECASE)
					if bild1:
						for each in bild1:
							print "EMC iMDB - csfd: Cover Select - %s" % title
							self.cover_count = self.cover_count + 1
							csfd_url = "http:" + each.replace('\\','').strip()
							print "csfd_url: %s" % csfd_url
							self.menulist.append(showCoverlist(csfd_title, csfd_url, self.o_path, "csfd: "))
					else:
						print "EMC iMDB csfd 3 : no else covers - %s" % title
				else:
					print "EMC iMDB csfd 2 : no else covers - %s" % title
			else:
				print "EMC iMDB csfd 1 : keine infos gefunden - %s" % title

		self["menulist"].l.setList(self.menulist)
		self["menulist"].l.setItemHeight(28)
		self.search_check += 1
		if not config.EMC.imdb.singlesearch.value == "3":		
			self.check = "true"
			self.showInfo()
			self.einzel_end_time = time.clock()
			self.einzel_elapsed = self.einzel_end_time - self.einzel_start_time
			self["info"].setText(("found %s covers in %.1f sec") % (self.cover_count, self.einzel_elapsed))
开发者ID:mogli123,项目名称:EnhancedMovieCenter,代码行数:53,代码来源:EMCCoverSearch.py

示例14: display_download

	def display_download(self, movie_title, search_title, path):
		self.counter += 1
		self.counter_download = self.counter_download + 1
		self.end_time = time.clock()
		elapsed = (self.end_time - self.start_time) * 10
		self.count = _("%s: %s von %s") % (self.showSearchSiteName, self.counter, self.count_movies)
		self["info"].setText(self.count)
		self["m_info"].setText(movie_title)
		self["download"].setText(_("Download: %s") % str(self.counter_download))
		self.menulist.append(imdb_show(movie_title, path, str(elapsed), "", search_title))
		self["menulist"].l.setList(self.menulist)
		self["menulist"].l.setItemHeight(28)
		if self.count_movies == self.counter:
			self.check = "true"
			self.init_ende()
开发者ID:mrjscotty,项目名称:e2openplugin-EnhancedMovieCenter,代码行数:15,代码来源:EMCCoverSearch.py

示例15: imdb

	def imdb(self):
		if self.running == "true":
			print "EMC iMDB: Search already Running."

		elif self.running == "false":
			print "EMC iMDB: Search started..."
			self["done_msg"].show()
			self.no_cover()
			self.running = "true"
			self.counter = 0
			self.counter2 = 0
			self.counter3 = 0
			self.counter_download = 0
			self.counter_exist = 0
			self.counter_no_poster = 0
			self.t_elapsed = 0
			self.menulist = []
			self.count_movies = len(self.m_list)
			self["exist"].setText(_("Exist: %s") % "0")
			self["no_poster"].setText(_("No Cover: %s") % "0")
			self["download"].setText(_("Download: %s") % "0")
			self["done_msg"].setText(_("Searching..."))
			self.counter_a = 0
			self.starttime = 0
			self.t_start_time = time.clock()
			self.s_supertime = time.time()
			self.cm_list = self.m_list[:]
			self.search_list = []
			self.exist_list = []
			self.check = "false"
			self["done_msg"].setText(_("Creating Search List.."))
			for each in sorted(self.cm_list):
				(title, path) = each
				path = re.sub(self.file_format + "$", '.jpg', path)
				if os.path.exists(path):
					self.counter2 += 1
					print "EMC iMDB: Cover vorhanden - %s" % title
					self.display_exist(title, path)
				else:
					elem2 = (title, path)
					self.search_list.append(elem2)

			#print "exist:", self.exist_list
			#print "search:", self.search_list
			self.imdb_start()
开发者ID:mrjscotty,项目名称:e2openplugin-EnhancedMovieCenter,代码行数:45,代码来源:EMCCoverSearch.py


注:本文中的time.time.clock函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。