예제 #1
0
 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()
예제 #3
0
	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)
예제 #4
0
#!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()

예제 #5
0
     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)






예제 #6
0
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