Python作为现今比较流行的编程语言,应用范围非常广泛,学习网站自然也非常多,下面偶简单介绍几个非常不错的Python学习网站,感兴趣的朋友可以尝试一下:
菜鸟教程这是一个非常不错的Python学习网站,非常适合初学者,所有文档都是以在线学习的方式展开,内容基础,知识点全面,章节安排合理,如果你是一个零基础的编程者,可以考虑一下这个网站,自带有在线编程环境,非常适合练习:
慕课网这是一个非常不错的编程学习网站,相信大部分人都听说过,提供了非常多的优质学习资源,所有资料都是以在线视频的方式展开,既有入门基础教程,也有高阶项目示例,可以一边学习一边练习,非常适合开发人员自偶提升:
网易云课堂这是一个非常不错的在线学习网站,提供了大量优质的教程课程,其中就包含有Python编程模块,项目示例丰富,内容由浅深入,讲解非常透彻,如果你是一个Python入门开发者或进阶人员,可以学习一下这个网站,非常不错:
B站这也是一个不错的Python学习网站,不仅仅只是八卦娱乐,B站也包含了大量Python教学视频,内容丰富,题材新颖,既有基础入门,也有项目示例,对于Python学习来说,也是一个非常不错的选择:
Python官网这应该是最专业的的Python学习网站了,Python官网针对Python的各个标准模块都提供了非常专业的文档和示例,内容讲解非常基础细致,覆盖面广而深,如果你想系统的学习Python,可以考虑一下这个网站,不管你是一个初级入门者,还是一个高级开发者,都非常有帮助:
目前,就分享这5个不错的Python学习网站吧,对于入门学习来说,完全够用了,当然还有许多其他网站,像实验楼、Python中文开发者社区等也都非常不错,感兴趣的朋友可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。
Excel电子表格是您有时必须处理的事情之一。要么是因为您的老板喜欢它们,要么是因为营销需要它们,您可能必须学习如何使用电子表格,这才对了解openpyxl有用!
电子表格是一种非常直观且用户友好的方式,无需任何技术背景即可操作大型数据集。这就是为什么它们今天仍然如此普遍。
在本文中,您将学习如何使用openpyxl执行以下操作:
自信地处理Excel电子表格
从电子表格中提取信息
创建简单或更复杂的电子表格,包括添加样式,图表等
本文是为那些对Python数据结构(如字典和列表)有相当了解而准备的,当然如果你有编程概念,你就可以学习,很容易上手。
首先你得安装这个工具包
pip install openpyxl安装软件包后,您应该可以使用以下代码创建一个超级简单的电子表格:
from openpyxl import Workbookworkbook = Workbook()sheet =workbook.active
sheet[“A1”] = “hello”sheet[“B1”] = “world!”workbook.save(filename=”hello_world.xlsx”)上面的代码应hello_world.xlsx在用于运行代码的文件夹中创建一个名为的文件。如果您使用Excel打开该文件,则应该看到类似以下内容的内容:
恭喜你,你已经成功创建第一个电子表格!那让大家开始阅读一些电子表格!首先,打开示例电子表格:
>>> from openpyxl import load_workbook>>> workbook = load_workbook(filename=”sample.xlsx”)>>> workbook.sheetnames[‘Sheet 1’]>>> sheet =workbook.active
>>> sheet<Worksheet “Sheet 1”>>>>sheet.title
‘Sheet 1’在上面的代码,你第一次打开电子表格sample.xlsx使用load_workbook(),然后你可以使用
workbook.sheetnames
可查看所有其他的工作表。之后,workbook.active选择第一个可用的工作表,在这种情况下,您会看到它自动选择了工作表1。现在,打开电子表格后,您可以像这样轻松地从其中检索数据:
>>> sheet[“A1”]<Cell ‘Sheet 1′.A1>>>> sheet[“A1”].value’marketplace’>>> sheet[“F10”].value
“G-Shock Men’s Grey Sport Watch”要返回单元格的实际值,您需要执行
.value
。否则,您将获得主要的单元格对象。您也可以使用该方法.cell()使用索引符号检索单元格。请记住添加.value
以获取实际值而不是单元格对象:>>> sheet.cell(row=10, column=6)<Cell ‘Sheet 1’.F10>>>> sheet.cell(row=10, column=6).value
“G-Shock Men’s Grey Sport Watch”上面显示了打开电子表格的最快方法。但是您也可以传递其他参数来更改电子表格的加载方式。
经过以上简单的功能叙述,您现在应该知道如何在Python中使用电子表格了!openpyxl是以Python方式从电子表格中提取有价值的信息,无论复杂程度如何,你也可以创建自己的电子表格,向电子表格中添加一些很酷的功能,例如条件格式或图表。
您可以使用openpyxl本指南中未涉及的其他一些方法,但是您始终可以访问该软件包的官方文档网站以了解更多信息,或者甚至可以冒险检查其源代码并进一步改进该软件包。
如果您有任何疑问,或者想了解更多信息,随时在下面留下任何评论。
先把django部署,然后配置nginx,在配置uwsgi就好了