熊猫中to_excel函数可用的引擎

时间:2018-07-28 11:39:56

标签: python excel pandas

每当使用to_excel函数将数据帧保存到大熊猫中的excel文件(.xlsx)时,我们都将提供一个选项来指定要用来完成此过程的引擎。我的问题是所有可用的引擎是什么?例如一个引擎是“ xlsxwriter”;同样,还有哪些其他可用选项?

1 个答案:

答案 0 :(得分:4)

Pandas定义了Excel的默认编写器,请参见excel.py

override func viewDidAppear(_ animated: Bool) {
    super.viewDidAppear(animated)

    view.isOpaque = false
    UIView.animate(withDuration: 1.0, delay: 1.0, options: .curveEaseOut, animations: {
        self.contentXConstraint.constant = 500
        self.contentXConstraint.constant = 80
    }) { (status) in

    }
}

因此,如果安装了模块,则扩展名present(navController, animated: false, completion: nil) 的默认值为def _get_default_writer(ext): _default_writers = {'xlsx': 'openpyxl', 'xlsm': 'openpyxl', 'xls': 'xlwt'} try: import xlsxwriter # noqa _default_writers['xlsx'] = 'xlsxwriter' except ImportError: pass return _default_writers[ext] ,否则为xlsx