保存不同名称的文件

julas14

我想将这些打印的“ex2”表保存为具有不同名称的excel。这会打印 3 个不同的表格,我需要将这些表格保存在三个不同的 excel 文件中。我试图以这种方式做到这一点

b= [{'A': (1.9047619047619044, 1.9047619047619047),
  'B': (0.9523809523809522, 0.9523809523809523),
  'C': (2.857142857142857, 2.857142857142857),
  'D': (1.4285714285714286, 1.4285714285714286),
  'E': (1.9047619047619044, 1.9047619047619047),
  'K': (3.809523809523809, 3.8095238095238093),
  'L': (2.380952380952381, 2.380952380952381),
  'N': (17.142857142857142, 17.142857142857142)},
 {'A': (2.5, 2.5),
  'B': (1.25, 1.25),
  'C': (3.75, 3.75),
  'D': (1.875, 1.875),
  'E': (2.5, 2.5),
  'K': (5.0, 5.0),
  'L': (3.125, 3.125),
  'N': (22.5, 22.5)},
 {'A': (2.7777777777777777, 2.2222222222222223),
  'B': (1.3888888888888888, 1.1111111111111112),
  'C': (4.166666666666666, 3.3333333333333335),
  'D': (2.083333333333333, 1.6666666666666667),
  'E': (2.7777777777777777, 2.2222222222222223),
  'K': (5.555555555555555, 4.444444444444445),
  'L': (3.4722222222222223, 2.7777777777777777),
  'N': (25.0, 20.0)}]

for element in b:
    sawst = df2[df2.operations.str.contains('cut', case=False)]
    startt = sawst['start'].tolist()
    duet = sawst['due'].tolist()
    oper = sawst['operations'].tolist()
    colNames = ['koszt[pln]', 'czas[h]']
    ex = pd.DataFrame(element).T  # transpose to look just like the sheet above
    ex.columns = colNames
    ex['czas[h]'] = ex['czas[h]'].round(2)
    urzadzenie.append(maszyny)
    # ex['czas[h]']=pd.to_datetime(ex['czas[h]'], unit='h').dt.strftime('%H:%M')
    ex2 = ex.assign(operacje=oper, start=startt, due=duet)
    ex2.index.name = 'orders'
    print (ex2)
    ex2.to_excel(r'C:\Users\DELL E6510\Desktop\XD\zasoby\nowe\ZASOBY_zam{}.xlsx', format(element))

我收到错误:InvalidWorksheetName:Excel 工作表名称必须 <= 31 个字符。

安东尼·R

可能的解决方案

代替: ex2.to_excel(r'C:\Users\DELL E6510\Desktop\XD\zasoby\nowe\ZASOBY_zam{}.xlsx', format(element))

ex2.to_excel(r'C:\Users\DELL E6510\Desktop\XD\zasoby\nowe\ZASOBY_zam{}.xlsx', format(round(element["A"][0], 3)))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 spring boot 中保存不同名称的文件

来自分类Dev

每小时归档不同名称的文件

来自分类Dev

如何使用R中的for循环保存具有不同名称的文件?

来自分类Dev

是否有功能在python中保存多个具有不同名称的csv文件?

来自分类Dev

BehaviorSpace NetLogo:保存具有不同名称的矩阵

来自分类Dev

BehaviorSpace NetLogo:保存具有不同名称的矩阵

来自分类Dev

复制不同名称文件夹中的文件

来自分类Dev

方案:如何创建一个将数据保存到具有不同名称的文件的循环?

来自分类Dev

将多个不同名称的文件重命名为同名不同编号

来自分类Dev

在不同名称空间的单独文件中实现多重方法

来自分类Dev

搜索和删除具有不同名称的重复文件

来自分类Dev

lpr打印具有不同名称和目录的文件

来自分类Dev

搜索和删除具有不同名称的重复文件

来自分类Dev

在不同名称的文件夹中签出SVN

来自分类Dev

在Python中删除具有不同名称的文件

来自分类Dev

在战争中以不同名称包含文件的简便方法

来自分类Dev

如何仅查找具有不同名称的重复文件?

来自分类Dev

从文件引用不同名称的类的方法

来自分类Dev

在不同名称空间的单独文件中实现多重方法

来自分类Dev

如何递归使用不同名称的Diff文件

来自分类Dev

具有不同名称的Rsync文件目录

来自分类Dev

如何导入具有固定路径的不同名称的文件

来自分类Dev

使用不同名称存储的会话文件

来自分类Dev

保存具有相同名称的多个文件

来自分类Dev

保存具有相同名称的多个文件

来自分类Dev

用R中的不同名称保存循环生成的栅格的名称

来自分类Dev

将来自不同目录的类似名称的文件分类为具有相同名称的单个文件

来自分类Dev

Selenium - 不同名称的截图

来自分类Dev

使用与原始(html)不同的名称保存文件

Related 相关文章

  1. 1

    在 spring boot 中保存不同名称的文件

  2. 2

    每小时归档不同名称的文件

  3. 3

    如何使用R中的for循环保存具有不同名称的文件?

  4. 4

    是否有功能在python中保存多个具有不同名称的csv文件?

  5. 5

    BehaviorSpace NetLogo:保存具有不同名称的矩阵

  6. 6

    BehaviorSpace NetLogo:保存具有不同名称的矩阵

  7. 7

    复制不同名称文件夹中的文件

  8. 8

    方案:如何创建一个将数据保存到具有不同名称的文件的循环?

  9. 9

    将多个不同名称的文件重命名为同名不同编号

  10. 10

    在不同名称空间的单独文件中实现多重方法

  11. 11

    搜索和删除具有不同名称的重复文件

  12. 12

    lpr打印具有不同名称和目录的文件

  13. 13

    搜索和删除具有不同名称的重复文件

  14. 14

    在不同名称的文件夹中签出SVN

  15. 15

    在Python中删除具有不同名称的文件

  16. 16

    在战争中以不同名称包含文件的简便方法

  17. 17

    如何仅查找具有不同名称的重复文件?

  18. 18

    从文件引用不同名称的类的方法

  19. 19

    在不同名称空间的单独文件中实现多重方法

  20. 20

    如何递归使用不同名称的Diff文件

  21. 21

    具有不同名称的Rsync文件目录

  22. 22

    如何导入具有固定路径的不同名称的文件

  23. 23

    使用不同名称存储的会话文件

  24. 24

    保存具有相同名称的多个文件

  25. 25

    保存具有相同名称的多个文件

  26. 26

    用R中的不同名称保存循环生成的栅格的名称

  27. 27

    将来自不同目录的类似名称的文件分类为具有相同名称的单个文件

  28. 28

    Selenium - 不同名称的截图

  29. 29

    使用与原始(html)不同的名称保存文件

热门标签

归档