1- import os
2-
31from istacpy import services
42
53API = 'structural-resources'
@@ -49,7 +47,7 @@ def get_structuralresources_categorisations_agency(
4947 Examples:
5048 >>> get_structuralresources_categorisations_agency("ISTAC")
5149 """
52- path = os . path . join ('categorisations' , agencyid )
50+ path = '/' . join ([ 'categorisations' , agencyid ] )
5351 url = services .build_entrypoint_url (
5452 API , path , limit = limit , offset = offset , query = query , orderBy = orderby
5553 )
@@ -75,7 +73,7 @@ def get_structuralresources_categorisations_agency_resource(
7573 Examples:
7674 >>> get_structuralresources_categorisations_agency_resource("ISTAC", "cat2")
7775 """
78- path = os . path . join ('categorisations' , agencyid , resourceid )
76+ path = '/' . join ([ 'categorisations' , agencyid , resourceid ] )
7977 url = services .build_entrypoint_url (
8078 API , path , limit = limit , offset = offset , query = query , orderBy = orderby
8179 )
@@ -102,7 +100,7 @@ def get_structuralresources_categorisations_agency_resource_version(
102100 ... "01.000"
103101 ... )
104102 """
105- path = os . path . join ('categorisations' , agencyid , resourceid , version )
103+ path = '/' . join ([ 'categorisations' , agencyid , resourceid , version ] )
106104 url = services .build_entrypoint_url (API , path )
107105 return services .get_content (url )
108106
@@ -155,7 +153,7 @@ def get_structuralresources_category_schemes_agency(
155153 ... orderby="ID ASC"
156154 ...)
157155 """
158- path = os . path . join ('categoryschemes' , agencyid )
156+ path = '/' . join ([ 'categoryschemes' , agencyid ] )
159157 url = services .build_entrypoint_url (
160158 API , path , limit = limit , offset = offset , query = query , orderBy = orderby
161159 )
@@ -184,7 +182,7 @@ def get_structuralresources_category_schemes_agency_resource(
184182 ... "TEMAS_CANARIAS"
185183 ... )
186184 """
187- path = os . path . join ('categoryschemes' , agencyid , resourceid )
185+ path = '/' . join ([ 'categoryschemes' , agencyid , resourceid ] )
188186 url = services .build_entrypoint_url (
189187 API , path , limit = limit , offset = offset , query = query , orderBy = orderby
190188 )
@@ -211,7 +209,7 @@ def get_structuralresources_category_schemes_agency_resource_version(
211209 ... "01.000"
212210 ... )
213211 """
214- path = os . path . join ('categoryschemes' , agencyid , resourceid , version )
212+ path = '/' . join ([ 'categoryschemes' , agencyid , resourceid , version ] )
215213 url = services .build_entrypoint_url (API , path )
216214 return services .get_content (url )
217215
@@ -241,7 +239,7 @@ def get_structuralresources_category_schemes_agency_resource_version_categories(
241239 ... "01.000"
242240 ... )
243241 """
244- path = os . path . join ('categoryschemes' , agencyid , resourceid , version , 'categories' )
242+ path = '/' . join ([ 'categoryschemes' , agencyid , resourceid , version , 'categories' ] )
245243 url = services .build_entrypoint_url (
246244 API , path , limit = limit , offset = offset , query = query , orderBy = orderby
247245 )
@@ -276,8 +274,8 @@ def get_structuralresources_category_schemes_agency_resource_version_categories_
276274 ... "060.060_010.060_010_010"
277275 ... )
278276 """
279- path = os . path .join (
280- 'categoryschemes' , agencyid , resourceid , version , 'categories' , categoryid
277+ path = '/' .join (
278+ [ 'categoryschemes' , agencyid , resourceid , version , 'categories' , categoryid ]
281279 )
282280 url = services .build_entrypoint_url (API , path )
283281 return services .get_content (url )
0 commit comments