def load_settings(self, filename): if os.path.isabs(filename): zhinst.utils.load_settings(self.daq, self.device, filename) else: path_default = zhinst.utils.get_default_settings_path(self.daq) filename = os.path.normpath(os.path.join(path_default, filename)) zhinst.utils.load_settings(self.daq, self.device, filename) time.sleeo(0.5) self.daq.sync()
def Voltar_Procurar(): print("\n\n") print( "Nyssa começa a procurar por qualquer saída que leve para fora dessa sala para procurar as máscaras," ) print( " ela acaba achando um duto de ventilação abandonado. Ela decide adentrar e esperar a poeira baixar" ) print(" para voltar a busca.") time.sleeo(5) print("\n") print( "Os guardas após um tempo conseguem invadir a sala, eles procuram por Nyssa em todo canto, mas não conseguem a achar." ) time.sleep(3) print("\n") print("Nyssa ouve uma conversa") print("-Uma invasora no terreno sagrado?") time.sleep(2) print("\n") print("-ME PERDOE PAI, EU ERREI E DEIXEI ELA ENTRAR!") time.sleep(2) print("\n") print( "-Se acalme, eu quero que você arrume um time e traga a cabeça dela, também verifique o tesouro sagrado se nada foi" ) print("perdido, pensarei no seu castigo depois") time.sleep(3) print("\n") print("-MUITO OBRIGADO ME GENEROSO PAI!") time.sleep(2) print("\n") print( "Durante a procura Nyssa fica quieta esperando o momento certo, mas após alguns minutos ela nota que esses tuneis não" ) print( "estavam abandonados por nada, mas sim por que era ali que uma família de ratos vivia, e ela só notou quando era tarde" ) print("demais, eles estavam sobre todo seu corpo a devorando.") time.sleep(5) print("\n") print( "Ela não podia fazer barulho, ela tinha que aguentar a dor até a impressão acaba-se. Porem ela se estendeu por horas." ) print( " E Nyssa só foi descoberta uma semana depois por causa que muitos fieis reclamaram de sangue saindo dos dutos abandonados." ) print( "Ela morreu e o seu cadáver parecia ter perdido várias partes para os ratos" ) Game_Over()
def reconnect(self): sleep_time=conf.get('interval_start',1) stepping=conf.get('interval_stepping',2) interval_max=conf.get('interval_max',30) sleep_time-=stepping while True: try: self._connect() return except Exception, e: if 'timeout' not in str(e): raise sleep_time+=stepping sleep_time=min(sleep_time,interval_max) print('AMQP Server is unreachable,trying to connect %d seconds later\n' % sleep_time) time.sleeo(sleep_time)
#!usr/bin/env/ python ## enciende.py #Importamos la libreria y le cambiamos el nombre a GPIO import RPi.GPIO as GPIO import time #Establecemos el sistema de numeracion que queremos, #eb este caso el sistema BCM GPIO.setmode(GPIO.BCM) #Configuramos el pin GPIO 5 como una salida GPIO.setup(5, GPIO.OUT) #Encendemos el led for i inrange(0,5): GPIO.output(5, GPIO.HIGH) time.sleeo(1) GPIO.clean()
camera.capture('/home/pi/picturesfromcemera/' + filename) #camera.stop_preview() print ("picture was taken") GPIO.output(TRIG, False) print "Waiting for the sensor" time.sleep (2) GPIO.output(TRIG, True) time.sleep(0.3) GPIO.output(TRIG, False) while GPIO.input(ECHO)==0: pulse_start = time.time() while GPIO.input(ECHO)==1: pulse_end = time.time() pulse_duration = pulse_end - pulse_start distance = pulse_duration * 17150 distance = round(distance, 2) print "Distance", distance, "cm" camera.close() time.sleeo(3)
def scrap_startup_page(url_pattern, url_companie): driver = webdriver.Chrome('/Users/jidekickpush/Downloads/chromedriver') df_companie = pd.DataFrame() for p in url_companie: driver.get(url_pattern2 + str(p)) delay = 50 # seconds c_dict = dict() try: WebDriverWait(driver, delay).until( EC.presence_of_element_located((By.ID, 'sm-search-button'))) print("Page is ready!") soup = BeautifulSoup(driver.page_source, "lxml") #description = soup.select('div.su-info p')[0].text.strip() #c_dict['description']=description name = soup.select('div.su-info h2 a')[0].text c_dict['name'] = name # founded date tabb = soup.select('div.su-info p.su-loc') if len(tabb) == 0: founded_date = '' else: founded_date = tabb[0].text.strip() c_dict['founded_date'] = founded_date # category_list cat = soup.select('div.su-tags.group ul li') category_list = [i.text for i in cat] category_string = [','.join(category_list)] c_dict['category_list'] = category_string time.sleeo(5) driver.get(url_pattern2 + '/startup' + str(p) + '/funding-rounds') try: WebDriverWait(driver, delay).until( EC.presence_of_element_located( (By.ID, 'sm-search-button'))) print("Page is ready!") soup = BeautifulSoup(driver.page_source, "lxml") tabs2 = soup.select('.ranks')[0] rows2 = tabs2.find_all('tr') #NEED TO BE FIX if len(rows2) <= 1: c_dict['Total_funding_amount'] = 0 else: list_funding_amount = [ i.select('span')[0].text for i in rows2 ] list_funding_amount = list( filter(lambda a: a != 'Undisclosed amount', list_funding_amount)) funding_amount_dolar = [ int(re.search(r'[0-9]+', i.replace(',', '')).group(0)) for i in list_funding_amount ] Total_funding_amount = sum(funding_amount_dolar) c_dict['Total_funding_amount'] = Total_funding_amount except TimeoutException: print("Loading took too much time!") time.sleep() c_df = pd.DataFrame.from_dict(c_dict) df_companie = df_companie.append(c_df) except TimeoutException: print("Loading took too much time!") time.sleep(5) driver.close() return df_companie