想要学习python网络编程,该怎么样入手
网络是说 networking 还是 web?Networking:Unix Network Programming,TCP/IP Illustrated至少看完第一本 80%+ 第二部卷 1 50% ,看的时候把所有代码用 Python 写过来,否则就不用想别的事情。Web:基本看过 RFC2616,然后挑一个框架(例如:Flask 或 Django),直接看 Tutorial。当然做 web 还要学大量的其它东西,如 HTML / CSS / JavaScript / Database 等。问题补充的部分,简单说说:利用账号密码自动登陆网站、自动填表什么的,需要的是 HTTP(RFC 2616)和 web (如表单处理等)相关知识,可能需要或不需要 socket 知识,但是了解更好。制作曲线图之类需要的是 matplotlib 等数据制图工具的知识,Email 有 smtplib 之类的库可以解决,”每天定时“依靠 cron 或系统计划任务。做这种事情所需的知识面基本是很广的,但深度要求不高。
推荐阅读
- 想要入门图像处理,应该从哪本书看起
- 怎样成为一名合格的Python程序员?
- python 爬虫,咋获得输入验证码之后的搜索结果
- 现在在线学习视频有很多了,为啥大部分人还是喜欢下载下来观看
- 婴儿|美国儿科学会: 1岁以下婴儿不推荐学习游泳
- 非计算机专业想要利用课余时间深入自学C++,想要找到比较体面的工作大概需要啥水平
- python的html5lib这个库咋使用啊我在网上也没有找到相关文档
- 在美国大学学习computer science 是啥样的体验
- 作为软件工程大二的学生,学习一般,编程一般,毕业后能干些啥
- |小姐姐想要好看又好开的车 欧拉好猫是最优选吗?
