咋成为python的调包侠

感觉也没有什么编译,任务驱动学习编程是强需求,不是所有人都要成为软件工程师,时刻记住你的需求,把 Python 当工具来解决你的问题就 OK 了。1. 需要提前理解哪些知识才能正确的使用对应的包?过一遍官方文档和标准库,了解 Python 的各种基本概念和操作(变量、函数、类,操作字符串、网络等)2. 如果有需求,怎么才能找到对应的包?Google。比如你要批量处理 Excel,搜 "python excel library",你要给图片打水印,搜 "python 图片 打水印"。3. 如果需要改动代码,怎么才能知道在哪里改,怎么改。大部分库都有demo,跟着做,根据自己的需要改。P.S. 既然是任务驱动,就不要拘泥于某种语言,比如批量打水印,如果发现美图秀秀更好用,那就别纠结 python 了。
■网友
第一个问题,不需要知道什么,顶多知道引用的概念。第二个问题,不知道就百度谷歌一把抓,用多了就知道了。第三个问题,学习调试技巧吧,不多扯,相关书籍资料还是很多的。最小白的比如打印中间值,高端点可以开调试器。
■网友
先考个大学再说吧。

■网友
【咋成为python的调包侠】 Python的很多包需要编译的,所以精通C/C++的在各平台的编译是必须的。


    推荐阅读