コード例 #1
0
ファイル: bot.py プロジェクト: yoshimi777/CatBot
 def serverset():
     for server in bot.servers:
         roles = len(server.roles)
         servrs = {
             'name': server.name,
             'owner': server.owner.name,
             'member_count': server.member_count,
             'role_count': roles,
             'region': server.region.name,
             'created': datetime.ctime(server.created_at)
         }
         if server.id not in settings['servers']:
             settings['servers'][server.id] = servrs
コード例 #2
0
def getEvents(self, json_obj):
	data = dict()
	user_obj = Users.get_by_id(int(json_obj["user_id"]))
	zones = db.GqlQuery(("SELECT * FROM BSSIDZones " +
		"WHERE mac_address = :1"), urllib.unquote_plus(json_obj["mac_address"]))	
	if zones.count() == 0:
		#BSSID UNKNOWN
		data["status"] = 1

		self.response.headers['Content-Type'] = "application/json"
		self.response.out.write(json.dumps(data))
		return
	data["events"] = []
	curr_zone = zones[0].zones
	user_obj.last_location = curr_zone.key()
	user_obj.put()
	logging.debug("user information updated")
	logging.debug("location: " + curr_zone.zone_name)
	try:
		curr_super_zone = curr_zone.super_zone

		for events in curr_super_zone.event_super_zone:
			#TODO: return super zone map
			data["events"].append({'name' : events.name,
								   'organizer' : events.organizer,
								   'location' : events.super_zone.super_zone_name,
								   'start_time' :  datetime.ctime(events.start_time),
								   'end_time' : datetime.ctime(events.end_time),
								   'location' : events.location,
								   'description' : events.description})
		data["status"] = 0
		self.response.headers['Content-Type'] = "application/json"
		self.response.out.write(json.dumps(data))
		
	except: 
	
	
		logging.debug("cant not get events")
コード例 #3
0
    except:
        print('Error en el formato de hora introducido.')
        print('-> Formato válido: hh:mm:ss  ¡Inténtalo de nuevo!')
print(input("		continuar?"))
limpiar()
print("#########################################################")
print("Diferencia de dos fechas (date)")
hoy = date.today()
navidad_año_proximo = date(2024, 12, 25)
faltan = navidad_año_proximo - hoy
print("Hoy:", hoy)
print("La navidad del 2024", navidad_año_proximo)
print("Faltan", faltan.days, "días")

print("Expresar una fecha en formato largo")
print("Hoy es...", datetime.ctime(fecha1))
print(
    "A partir de una fecha se obtiene tupla con año, nº semana y día de semana"
)

print("Fecha", fecha1, "Año, nº sem., día sem.:", datetime.isocalendar(fecha1))
print(
    "A partir de una fecha se obtiene tupla con año, nº semana y día de semana"
)
print("También, se muestra el día de la semana en letras (abreviado).")

print("Desglose de la fecha", fecha2, ":")
tupla_mensajes = ("Año", "Núm. semana", "Núm. día de semana")
tupla_valores = datetime.isocalendar(fecha2)
tupla_diassem = ("Lun", "Mar", "Mié", "Jue", "Vie", "Sáb", "Dom")
for mensaje, valor in zip(tupla_mensajes, tupla_valores):
コード例 #4
0
ファイル: ser2.py プロジェクト: haohanshi/PennApps-XIV
def insertAndAddTime(q, id, status):
    time = datetime.ctime()
    q.insert((time, id, status))
    return time
コード例 #5
0
ファイル: utils.py プロジェクト: itsocietysu/EACH-backend
def _DateToString(datetime):
    return datetime.ctime()
コード例 #6
0
ファイル: w_thrift.py プロジェクト: dmg2/openc2-jadn
def thrift_dump(jadn, fname, source=""):
    with open(fname, "w") as f:
        if source:
            f.write("-- Generated from " + source + ", " +
                    datetime.ctime(datetime.now()) + "\n\n")
        f.write(thrift_dumps(jadn))