点击“开发者技术前线”,选择“星标🔝”
让一部分开发者看到未来
来自:机器之心 参与:思源、张倩
很多开发者说自从有了 Python/Pandas,Excel 都不怎么用了,用它来处理与可视化表格非常快速。但是这样还是有一大缺陷,操作不是可视化的表格,因此对技能要求更高一点。近日,开发者构建了名为 Grid studio 的开源项目,它是一个基于网页的表格应用,完全结合了 Python 和 Excel 的优势。
是的,在一个界面上同时展示可视化表格与代码,而且同时通过表格与代码修改数据,这不就是 Python 与 Excel 的结合吗?
sheet("A1:A3", [1, 2, 3])
my_matrix = sheet("A1:A3")
def UPPERCASE(a):
return str(a).uppercase()
git clone https://github.com/ricklamers/gridstudio
cd gridstudio && ./run.sh
我在每章的最后新增了一个名叫调试的小节。我会在这些小节中,为大家介绍如何发现及避免bug的一般技巧,并提醒大家注意使用Python过程中可能的陷阱。 我增补了更多的练习题,从测试是否理解书中概念的小测试,到部分较大的项目。大部分的练习题后,我都会附上答案的链接。 我新增了一系列案例研究——更长的代码示例,既有练习题,也有答题解释和讨论。 我扩充了对程序开发计划及基本设计模式的内容介绍。 我增加了关于调试和算法分析的附录。
本书及其中的代码都已更新至Python 3。 我增加了一些小节内容,还在本书网站上介绍如何在网络浏览器上运行Python。这样,如果你嫌麻烦的话,就可以先不用在本地安装Python。 在海龟绘图这章中,我没有继续使用自己编写的海龟绘图包``Swampy``,改用了一个更标准的Python包 turtle。这个包更容易安装,也更强大。 我新增了一个叫作“The Goodies”的章节,给大家介绍一些严格来说并不是必须了解的Python特性,不过有时候这些特性还是很方便的。
资料免费获取
关注下方公众号,回复”ThinkPython”即可获得百度网盘地址。
https://github.com/ricklamers/gridstudio
https://gridstudio.io
后台回复“电子书” “资料” 领取一份干货,数百技术电子书等你 开发者技术前线 ,汇集技术前线快讯和关注行业趋势,大厂干货,是开发者经历和成长的优秀指南。