bw2io.extractors.simapro_lcia_csv#

Module Contents#

Classes#

SimaProLCIACSVExtractor

Attributes#

INTRODUCTION

SKIPPABLE_SECTIONS

strip_delete

exception bw2io.extractors.simapro_lcia_csv.EndOfDatasets[source]#

Bases: Exception

Inheritance diagram of bw2io.extractors.simapro_lcia_csv.EndOfDatasets

Common base class for all non-exit exceptions.

Initialize self. See help(type(self)) for accurate signature.

class bw2io.extractors.simapro_lcia_csv.SimaProLCIACSVExtractor[source]#

Bases: object

classmethod extract(filepath, delimiter=';', encoding='cp1252')[source]#
classmethod get_all_cfs(nw_data, category_data)[source]#
classmethod get_category_data(data, index)[source]#
classmethod get_damage_category_data(data, index)[source]#
classmethod get_damage_exchanges(damage_data, category_data)[source]#
classmethod get_next_method_index(data, index)[source]#
classmethod get_normalization_weighting_data(data, index)[source]#
classmethod parse_cf(line)[source]#

Parse line in Substances section.

  1. category

  2. subcategory

  3. flow

  4. CAS number

  5. CF

  6. unit

classmethod read_metadata(data, index)[source]#
classmethod read_method_data_set(data, index, filepath)[source]#
classmethod skip_to_section_end(data, index)[source]#
bw2io.extractors.simapro_lcia_csv.INTRODUCTION = Multiline-String[source]#
Show Value
"""Starting SimaPro import:
        Filepath: %s
        Delimiter: %s
"""
bw2io.extractors.simapro_lcia_csv.SKIPPABLE_SECTIONS[source]#
bw2io.extractors.simapro_lcia_csv.strip_delete[source]#