首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Go-Excelize API源码阅读(八)——GroupSheets(sheets []string)、UngroupSheets()

不管你是开源萌新,还是希望更深度参与开源贡献的老兵,跟随“开源摘星计划”开启你的开源之旅,从一篇学习笔记、到一段代码的提交,不断挖掘自己的潜能,最终成长为开源社区的“闪亮之星”。...:= range sheets { worksheet, err := f.workSheetReader(sheet) if err !...= nil { for _, sheet := range wb.Sheets.Sheet { list = append(list, sheet.Name) } } return }...activeSheet { inActiveSheet = true } } } 这段代码是寻找sheets里面是不是有s与idx等于activeSheet的sheetName相等。...新建这样一个结构体,然后遍历sheets,读取每一个sheet,加入wss。 然后遍历这些wss,获取wss中每一个sheet的视图。 遍历视图,将每一个视图的TabSelected置为true。

30110

精华 | 超全的速查资料 【历史最全】

Keras 2017年,Google的TensorFlow团队决定在TensorFlow的核心库中支持Keras。 Chollet解释说,Keras被认为是一个界面而不是端到端的机器学习框架。...NumPy NumPy通过提供多维数组以及在数组上高效运行的函数和运算符来提高运算效率,需要重写一些代码,主要是使用NumPy的内部循环。 ?...SciPy SciPy建立在NumPy数组对象之上,是NumPy工具集的一部分 ? Matplotlib ? 数据可视化 ? ? PySpark ? Big-O 各种算法的复杂度 ? ? ? ?...Networks: https://www.quora.com/Where-can-find-a-cheat-sheet-for-neural-network Numpy Cheat Sheet:...Tensor Flow: https://en.wikipedia.org/wiki/TensorFlow 原文链接: https://becominghuman.ai/cheat-sheets-for-ai-neural-networks-machine-learning-deep-learning-big-data

66830

Python 实现自动google翻译

留学的时候学习了几年法语,回国后逐渐生疏,一个朋友说帮忙翻译一些东西,但还是有点吃力,想着前面研究的爬虫知识,能否自动完成翻译呢,话不多说,开整。...= workbook.sheet_names() # 获取工作簿中的所有表格 worksheet = workbook.sheet_by_name(sheets[0]) # 获取工作簿中所有表格中的的第一个表格...对象 new_worksheet = new_workbook.get_sheet(0) # 获取转化后工作簿中的第一个表格 for i in range(0, index):...= workbook.sheet_names() # 获取工作簿中的所有表格 worksheet = workbook.sheet_by_name(sheets[0]) # 获取工作簿中所有表格中的的第一个表格...对象 new_worksheet = new_workbook.get_sheet(0) # 获取转化后工作簿中的第一个表格 for i in range(0, index):

1.9K30

干货收藏:AI、深度学习、神经网络、大数据备忘录(附资料)

07 数据科学中的Python 08 TensorFlow 09 Keras 2017年,Google的TensorFlow团队决定在TensorFlow的核心库中支持Keras...10 NumPy NumPy通过提供多维数组以及在数组上高效运行的函数和运算符来提高运算效率,需要重写一些代码,主要是使用NumPy的内部循环。...12 数据清洗 Data Wrangling 是一款好用的数据清洗软件 13 dplyr和tidyr 14 SciPy SciPy建立在NumPy数组对象之上,是.../Python_Bokeh_Cheat_Sheet.pdf Data Science Cheat Sheet: https://www.datacamp.com/community/tutorials...Tensor Flow: https://en.wikipedia.org/wiki/TensorFlow 原文链接: https://becominghuman.ai/cheat-sheets-for-ai-neural-networks-machine-learning-deep-learning-big-data

89910

Go-Excelize API源码阅读(二十六)——SetSheetName(source, target string)、DuplicateRow(sheet string, row int)

不管你是开源萌新,还是希望更深度参与开源贡献的老兵,跟随“开源摘星计划”开启你的开源之旅,从一篇学习笔记、到一段代码的提交,不断挖掘自己的潜能,最终成长为开源社区的“闪亮之星”。...{ if v.Name == oldName { content.Sheets.Sheet[k].Name = newName f.sheetMap[newName] = f.sheetMap...否则: content := f.workbookReader() for k, v := range content.Sheets.Sheet { if v.Name == oldName {...content.Sheets.Sheet[k].Name = newName f.sheetMap[newName] = f.sheetMap[oldName] delete(f.sheetMap..., oldName) } } 我们会读取工作簿,然后遍历工作簿内的工作表,得到工作表索引和xlsxSheet工作表对象

42910

Python操作Excel工作簿的示例代码(*.xlsx)

前言 Excel 作为流行的个人计算机数据处理软件,混迹于各个领域,在程序员这里也是常常被处理的对象,可以处理 Excel 格式文件的 Python 库还是挺多的,比如 xlrd、xlwt、xlutils...页签 ws = wb.get_sheet(0) # 第一个单元格写入测试值 ws.write(0, 0, 'test value') # 另存为一个新文件 wb.save(new_file_name...) # 获取第一个sheet对象 ws = wb[wb.sheetnames[0]] # 打印sheet表行数和列数 print('rows count:', ws.max_row, 'cols...load_ws = load_wb.sheets[0] # 打印sheet的名字 print(load_ws.name) # 根据sheet名字获取sheet对象 load_ws = load_wb.sheets...[load_ws.name] # 获取当前活动的sheet load_ws = load_wb.sheets.active # 获取存在数据的行数和列数 rows = load_ws.api.UsedRange.Rows.count

2.5K30

告诉你什么是Excel VBA对象模型及如何引用对象

Sheets,特定工作簿中所有工作表的集合,此时与工作表类型无关,包含常规工作表和图表工作表。 引用对象 在编写VBA代码时,了解如何引用对象是至关重要的。...我们已经知道,Excel对象模型层次结构的顶部是Application对象,因此引用这个对象很简单,只需输入: Application 从这里开始,需要使用点(.)运算符开始沿着层次结构移动,即使用点(...例如,如果要处理工作表Sheet1,则可以使用: Worksheets(“Sheet1”) 或者: Sheets(“Sheet1”) 方法2:使用索引号,其语法为:集合名(索引号)。...这样,上面的代码可修改为: Worksheets(1) 或者: Sheets(1) 好了,解释清楚这些后,我们回过去看如何引用具体的Range对象。...假设要处理工作簿Book1的工作表Sheet1中的单元格A1,则其完全限定引用为: Application.Workbooks(“Book1.xlsm”).Worksheets(“Sheet1”).Range

4.2K30

超全整理|Python 操作 Excel 库 xlwings 常用操作详解!

+ r'\practice.xlsx') # 固定打开表格 xw.books.open(path + r'\practice.xlsx') # 频繁打开表格 固定和频繁打开涉及到一个概念,称活动对象...= xw.sheets.active # 在活动工作簿 sheet = wb.sheets.active # 在特定工作簿 # 活动工作表的Range xw.Range('A1') 三、新建...= workbook.active sheet = wb.sheets.active # 获取单个单元格的值 A1 = sheet.range('A1').value print(A1) # 获取横向或纵向多个单元格的值...,返回嵌套列表,按行为列表 A1_C4 = sheet['A1:C4'].value print(A1_C4) 无论是单个单元格还是多个单元格,可以用 .value直接获取,输出结果和使用 .range...还有一种类似 pandas 切片获取范围内所有值的方法: sheet = wb.sheets.active A1_B2 = sheet[:2, :2].value print(A1_B2) 五、写入数据

16.8K82
领券