ITPub博客

首页 > 数据库 > 数据库开发技术 > 【我问Crossin】程序猿该如何正确的使用搜索引擎?

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

原创 数据库开发技术 作者:Crossin的编程教室 时间:2017-04-14 11:29:38 0 删除 编辑
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 实现




欢迎加入

Crossin的编程教室

crossincode.com

新手入门QQ群:522415386

微信请加 crossin11 留言入群(新手/进阶)


  请把我们分享给身边爱学习的小伙伴 :)  


点击左下角“阅读原文”,查看更多学习资源

原文作者:Crossin的编程教室;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2015-06-05

  • 博文量
    498
  • 访问量
    200477