makerlabs package¶
Submodules¶
makerlabs.diybio_org module¶
-
class
makerlabs.diybio_org.DiyBioLab¶ Bases:
makerlabs.classes.LabRepresents a DIYBio Lab as it is described on diybio.org.
-
makerlabs.diybio_org.data_from_diybio_org()¶ Scrapes data from diybio.org.
-
makerlabs.diybio_org.get_labs(format, open_cage_api_key)¶ Gets DIYBio Lab data from diybio.org.
-
makerlabs.diybio_org.labs_count()¶ Gets the number of current DIYBio Labs listed on diybio.org.
makerlabs.fablabs_io module¶
makerlabs.hackaday_io module¶
-
class
makerlabs.hackaday_io.Hackerspace¶ Bases:
makerlabs.classes.LabRepresents a Hackerspace as it is described on hackaday.io.
-
makerlabs.hackaday_io.data_from_hackaday_io(endpoint)¶ Gets data from hackaday.io.
-
makerlabs.hackaday_io.get_labs(format)¶ Gets Hackerspaces data from hackaday.io.
-
makerlabs.hackaday_io.labs_count()¶ Gets the number of current Hackerspaces listed on hackaday.io.
makerlabs.hackerspaces_org module¶
-
class
makerlabs.hackerspaces_org.Hackerspace¶ Bases:
makerlabs.classes.LabRepresents a Hackerspace as it is described on hackerspaces.org.
-
makerlabs.hackerspaces_org.get_labs(format, open_cage_api_key)¶ Gets data from all labs from hackerspaces.org.
-
makerlabs.hackerspaces_org.get_single_lab(lab_slug, open_cage_api_key)¶ Gets data from a single lab from hackerspaces.org.
-
makerlabs.hackerspaces_org.labs_count()¶ Gets the number of current Hackerspaces registered on hackerspaces.org.
makerlabs.makeinitaly_foundation module¶
-
class
makerlabs.makeinitaly_foundation.MILab¶ Bases:
makerlabs.classes.LabRepresents a Lab as it is described on makeinitaly.foundation.
-
makerlabs.makeinitaly_foundation.get_lab_text(lab_slug, language)¶ Gets text description in English or Italian from a single lab from makeinitaly.foundation.
-
makerlabs.makeinitaly_foundation.get_labs(format)¶ Gets data from all labs from makeinitaly.foundation.
-
makerlabs.makeinitaly_foundation.get_single_lab(lab_slug)¶ Gets data from a single lab from makeinitaly.foundation.
-
makerlabs.makeinitaly_foundation.labs_count()¶ Gets the number of current Labs registered on makeinitaly.foundation.
makerlabs.makery_info module¶
-
class
makerlabs.makery_info.MakeryLab¶ Bases:
makerlabs.classes.LabRepresents a Lab as it is described on makery.info.
-
makerlabs.makery_info.data_from_makery_info(endpoint)¶ Gets data from makery.info.
-
makerlabs.makery_info.get_labs(format)¶ Gets Lab data from makery.info.
-
makerlabs.makery_info.labs_count()¶ Gets the number of current Labs listed on makery.info.
makerlabs.nesta module¶
-
class
makerlabs.nesta.UKMakerspace¶ Bases:
makerlabs.classes.LabRepresents a UK Makerspace from the NESTA research, in a simplified way.
-
makerlabs.nesta.data_from_nesta()¶ Read data from the GitHub repo.
-
makerlabs.nesta.get_labs(format)¶ Gets current UK Makerspaces data as listed by NESTA.
-
makerlabs.nesta.labs_count()¶ Gets the number of current UK Makerspaces listed by NESTA.
makerlabs.techshop_ws module¶
-
class
makerlabs.techshop_ws.Techshop¶ Bases:
makerlabs.classes.LabRepresents a Techshop as it is described on techshop.ws.
-
makerlabs.techshop_ws.data_from_techshop_ws(tws_url)¶ Scrapes data from techshop.ws.
-
makerlabs.techshop_ws.get_labs(format)¶ Gets Techshop data from techshop.ws.
-
makerlabs.techshop_ws.labs_count()¶ Gets the number of current Techshops listed on techshops.ws.