草庐IT

excel_template

全部标签

python - 如何在 Python 中获取 Excel 单元格属性

其实我使用的是xlrdmodule0.8版本,但是我不知道如何读取单元格属性,比如背景颜色,字体,单元格是否被锁定。我试过importxlrdwb=xlrd.open_workbook(...)sh=wb.sheet_by_index(...)sh.sh._cell_xf_indexes(2,2)在读取wb时会引发一个错误,指出需要设置格式信息,但如果我有该参数,那么它会显示它仍未实现。是否有另一个模块或如何使该模块本身读取单元格属性? 最佳答案 以下对我有用,使用xlrd版本0.7.6:fromxlrdimportopen_wor

python - 如何获取从 django.template 导入的 RequestContext 字典

我的django项目中有以下代码。ctxt=RequestContext(request,{'power':power,'attack':attack,'defense':defense,})现在我想通过ctxt获取如下字典{'power':power,'attack':attack,'defense':defense,}我尝试了ctxt.dicts,但是其中包含的项目太多。所以我查看了源代码,并在classRequestContext(Context):中找到了这些代码forprocessoringet_standard_processors()+processors:self.up

python - 如何使用python将excel数据读取到数组中

在我工作的实验室中,我们处理96孔板阅读器产生的大量数据。我正在尝试编写一个脚本,该脚本将执行一些计算并使用matplotlib输出条形图。问题在于读板器将数据输出到.xlsx文件中。我知道像pandas这样的一些模块有一个read_excel函数,你能解释一下我应该如何读取excel文件并将其放入数据框中吗?谢谢24孔板的数据样本(为简单起见):0.08680.09100.09120.09290.10820.13500.04660.04990.03670.04450.04800.06150.69980.84760.96050.04291.10920.06440.09700.09310

python - 将数据框写入给定路径的 excel 文件

我有一个数据框df=pd.DataFrame({'Data':[10,20,30,20,15,30,45]})这是有效的:writer=pd.ExcelWriter('pandas_simple.xlsx',engine='xlsxwriter')df.to_excel(writer,sheet_name='Sheet1')writer.save()但是当我尝试时:out_path="C:\Users\Bala\output\temp-excel.xlsx"writer=pd.ExcelWriter(out_path,engine='xlsxwriter')df.to_excel(wr

python - 使用 Python 刷新 Excel 外部数据

我有一个运行Python脚本的Excel文件。Excel文件具有需要在运行Python脚本之前刷新的外部数据连接。我指的功能在这里:我使用的是Python2.7,并且依赖Pandas进行大部分Excel数据解析。 最佳答案 CalculateUntilAsyncQueriesDone()将暂停程序并等待刷新完成。xlapp=win32com.client.DispatchEx("Excel.Application")wb=xlapp.Workbooks.Open()wb.RefreshAll()xlapp.CalculateUnti

python - 如何将 Numpy 数组粘贴到 Excel

我有多个使用Numpy和SciPy处理的文件,但我需要提供一个Excel文件。如何有效地将巨大的numpy数组复制/粘贴到Excel?我尝试转换为Pandas的DataFrame对象,它具有非常有用的函数to_clipboard(excel=True),但我大部分时间都在将数组转换为DataFrame。我不能简单地将数组写入CSV文件然后在excel中打开它,因为我必须将数组添加到现有文件;使用xlrd/xlwt和其他Excel工具很难实现。 最佳答案 我最好的解决方案是将数组转换为字符串,然后使用win32clipboard将其发

Python df.to_excel() 在 excel 中将数字存储为文本。如何存储为值?

我正在通过pd.read_html从googlefinance抓取表格数据,然后通过df.to_excel()将该数据保存到excel,如下所示:dfs=pd.read_html('https://www.google.com/finance?q=NASDAQ%3AGOOGL&fstype=ii&ei=9YBMWIiaLo29e83Rr9AM',flavor='html5lib')xlWriter=pd.ExcelWriter(output.xlsx,engine='xlsxwriter')fori,dfinenumerate(dfs):df.to_excel(xlWriter,she

python - 将数据框附加到 excel with pandas

我希望将数据框附加到excel此代码几乎可以正常工作。虽然它不是每次都追加。我运行它并将数据框放入excel中。但是每次我运行它时它都不会追加。我还听说openpyxl是CPU密集型的,但没有听说过很多workarounds.importpandasfromopenpyxlimportload_workbookbook=load_workbook('C:\\OCC.xlsx')writer=pandas.ExcelWriter('C:\\OCC.xlsx',engine='openpyxl')writer.book=bookwriter.sheets=dict((ws.title,ws

python - 使用python在excel中生成图形

我一直在尝试在Excel中生成数据。我生成了.CSV文件。所以到那时它很容易。但是在Excel中生成图形非常困难...我想知道,python是否可以在excel中生成数据和图形?如果有示例或代码片段,请随时发布:)或者解决方法是使用python生成图形格式的图形,如.jpg等,或者.pdf文件也可以..只要解决方法不需要依赖项,例如需要安装boost库。 最佳答案 是的,Xlsxwriter[docs][pypi]有很多用于创建excel的实用程序charts在Python中。但是,您将需要使用xlsx文件格式,对于不正确的参数没有

python - TypeError at/'str' object is not a mapping in django template

我正在尝试在标签内设置链接,当我按照代码中的步骤执行此过程时,出现错误:TypeErrorat/'str'objectisnotamapping它曾经工作得很好,但后来决定不工作了模板代码:网址代码:urlpatterns=[path('admin/',include('admin_llda.urls')),path('about/',views.about,name='about'),path('dashboard/',views.dashboard,name='dashboard'),path('',views.homepage,name='home')]