makerlabs package¶
Submodules¶
makerlabs.diybio_org module¶
-
class
makerlabs.diybio_org.
DiyBioLab
¶ Bases:
makerlabs.classes.Lab
Represents 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.Lab
Represents 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.Lab
Represents 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.Lab
Represents 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.Lab
Represents 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.Lab
Represents 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.Lab
Represents 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.