小编BP_*_*BP_的帖子

如何写入现有的excel文件而不覆盖数据(使用pandas)?

我使用pandas以下列方式写入excel文件:

import pandas

writer = pandas.ExcelWriter('Masterfile.xlsx') 

data_filtered.to_excel(writer, "Main", cols=['Diff1', 'Diff2'])

writer.save()
Run Code Online (Sandbox Code Playgroud)

Masterfile.xlsx已包含许多不同的选项卡.

Pandas正确写入"Main"表,不幸的是它还删除了所有其他选项卡.

python excel python-2.7 pandas

105
推荐指数
7
解决办法
12万
查看次数

如何检查pandas系列是否为空?

如何检查pandas系列是否为空?

我试过这个:

如何检查pandas DataFrame是否为空?

但似乎系列没有属性'isempty'.

python pandas

21
推荐指数
5
解决办法
3万
查看次数

如何在不破坏openpyxl公式的情况下写入现有的excel文件?

当您以下列方式从Python写入excel文件时:

import pandas
from openpyxl import load_workbook

book = load_workbook('Masterfile.xlsx')
writer = pandas.ExcelWriter('Masterfile.xlsx') 
writer.book = book
writer.sheets = dict((ws.title, ws) for ws in book.worksheets)

data_filtered.to_excel(writer, "Main", cols=['Diff1', 'Diff2'])

writer.save()
Run Code Online (Sandbox Code Playgroud)

公式和现有工作表中图表的链接将保存为值.

如何覆盖此行为以保留公式和图表链接?

python excel pandas openpyxl

9
推荐指数
1
解决办法
8299
查看次数

是否有任何工具可视化包中不同Python对象之间的关系?

在学习新的Python包时,需要花费大量时间来学习制作包的Python对象.例如,在Pandas库中,有一个名为to_html的方法.它是一个类DataFrame的方法,以及来自类NDFrame的DataFrame子类,它位于模块generic.py等中......

我想知道是否有任何工具可以看到Python对象之间的不同关系,例如继承.

我正在寻找一种工具,您可以在其中键入Python方法(使用它所属的类),该工具可以显示关系 - (类继承的类或其使用的其他模块).

python class graph-visualization

8
推荐指数
0
解决办法
1216
查看次数

如何从Windows上的tox中的二进制文件安装pywin32?

我的应用程序依赖于我通过Windows二进制文件在我的系统环境中安装的pywin32.如何从Windows上的tox中的二进制文件安装pywin32等模块?

python testing pywin32 tox

5
推荐指数
1
解决办法
6994
查看次数

第一方库如openpyxl或xlrd/xlwt有什么,win32com没有什么?

win32com是一个从Python访问COM对象的通用库.

该库的主要标志之一是能够操作excel文档.

但是,有许多自定义模块,其唯一目的是操作excel文档,如openpyxl,xlrd,xlwt,python-tablefu.

这些库是否更适合这项特定任务?如果是的话,在哪方面呢?

python excel xlrd win32com openpyxl

3
推荐指数
1
解决办法
2298
查看次数