【我问Crossin】程序猿该如何正确的使用搜索引擎?

简介: 类中定义的对象方法,第一个参数需为 self。self 自动指向方法的调用者,调用时不用手动提供 self 的值。

1


调用类的方法时报错


代码:


class Foo():
    def myMethod():
        print('Hello!')
a = Foo()
a.myMethod()


报错信息:TypeError: myMethod() takes no arguments (1 given)


类中定义的对象方法,第一个参数需为 self。self 自动指向方法的调用者,调用时不用手动提供 self 的值。

将代码改为:


class Foo():
    def myMethod(self):
        print('Hello!')
a = Foo()
a.myMethod()


2


python 对 excel 进行操作该用什么库呢?


python 中操作 excel 的库有很多,可参考我们之前的介绍文章:Python-Excel 模块哪家强?


简要的选择建议:


不想使用 GUI 而又希望赋予 Excel 更多的功能,openpyxl 与 xlsxwriter,你可二者选其一;

需要进行科学计算,处理大量数据,建议 pandas+xlsxwriter 或者 pandas+openpyxl;

想要写 Excel 脚本,会 Python 但不会 VBA 的同学,可考虑 xlwings 或 DataNitro;

至于 win32com,不管是功能还是性能都很强大,有 windows 编程经验的同学可以使用。不过它相当于是 windows COM 的封装,自身并没有很完善的文档,新手使用起来略有些痛苦。


另外详细介绍 xlrd、xlwt、xlutils 库的文章:Python 与 Excel 不得不说的事


3


搜索引擎该如何正确使用?


正确地使用搜索引擎是学习编程的必备技能,用好 Google 或者 Baidu 也有很多技巧:编程初学者如何使用搜索引擎


近期文章推荐阅读:

喏,你们要的 PyCharm 快速上手指南

给伸手党的福利:Python 新手引导

只学2个月编程能写出什么代码?他们表示:You can you code!

如何用100行Python代码做出魔性声控游戏“八分音符酱”

数据分析:当赵雷唱民谣时他唱些什么?

一行代码扫出“敬业福”

我扒了杜蕾斯的微博

Python 爬虫爬取美剧网站

今天,你抢到票了吗?

爆款游戏《贪吃蛇大作战》的 Python 实现

相关文章
|
8月前
|
搜索推荐 关系型数据库 程序员
嗨,程序员,你知道高级工程师用的搜索引擎吗?
嗨,程序员,你知道高级工程师用的搜索引擎吗?
101 0
|
前端开发 架构师 程序员
盘点13个值得程序员逛的论坛
盘点13个我自己比较经常使用的、有用的网站,包括资源、论坛网站等。
1583 0
盘点13个值得程序员逛的论坛
|
小程序 搜索推荐 Java
程序员推荐的良心网站合集!(第二期)
程序员推荐的良心网站合集!(第二期)
260 0
程序员推荐的良心网站合集!(第二期)
|
人工智能 运维 安全
程序员们平时都喜欢逛这些论坛
程序员们平时都喜欢逛这些论坛
252 0
程序员们平时都喜欢逛这些论坛
|
架构师 搜索推荐 Java
用语雀写文章了,功能真心强大!
用语雀写文章了,功能真心强大!
400 0
用语雀写文章了,功能真心强大!
|
消息中间件 缓存 边缘计算
总结牛客前端工程师精选面经合集(四)
总结牛客前端工程师精选面经合集(四)
|
存储 移动开发 JavaScript
总结牛客前端工程师精选面经合集(二)
总结牛客前端工程师精选面经合集(二)
|
缓存 移动开发 JavaScript
总结牛客前端工程师精选面经合集(一)
总结牛客前端工程师精选面经合集(一)
|
Web App开发 前端开发 JavaScript
总结牛客前端工程师精选面经合集(三)
总结牛客前端工程师精选面经合集(三)
|
机器学习/深度学习 前端开发 算法
程序猿们看过来!这可能是史上最全程序员爱逛网站分享 赶紧收藏
程序猿们看过来!这可能是史上最全程序员爱逛网站分享 赶紧收藏
269 0
程序猿们看过来!这可能是史上最全程序员爱逛网站分享 赶紧收藏

热门文章

最新文章