io.py 文件源码

python
阅读 31 收藏 0 点赞 0 评论 0

项目:ego.powerflow 作者: openego 项目源码 文件源码
def by_scenario(self, name):
        """
        """

        ormclass = self._mapped[name]
        query = self.session.query(ormclass).filter(
            ormclass.scn_name == self.scn_name)

        if self.version:
            query = query.filter(ormclass.version == self.version)

        # TODO: Better handled in db
        if name == 'Transformer':
            name = 'Trafo'

        df = pd.read_sql(query.statement,
                         self.session.bind,
                         index_col=name.lower() + '_id')

        if 'source' in df:
            df.source = df.source.map(self.id_to_source())

        return df
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号