Python游记——逃生篇

2020-04-24  本文已影响0人  Ilha

    Hello!在?这里是Python特别报道,我是驴友Ilha。还记得上篇游记,我们介绍的导游团队——风变吗?现在,我,被“导游”助教卡普撵到了爬虫岛山顶村的动力伞起跑道上。现在是下午4点44分,天色昏黄,树梢扰动!前面,是编程的万丈深海!后面,我们可以看到宁静和谐的风变露营区,我同行的驴友们还在打卡。我的身边,等等,助教你什么时候出现的……

    我加好油了吗?我的头盔戴好了吗?我,打开动力系统了吗?……我的飞行证带了吗?

    两个半月前,我上了风变的游轮;一个半月前,我从基础岛山脚爬上山顶,看过各种奇妙的风景,人文或自然,从print()、input()到if、while,再到布尔值、函数;做了很多游戏,从猜年龄、猜拳到自动战斗,再到挖空填诗;也参与了很多“项目”,比如人力计算器、时间管理、群发邮件到制作广告牌和菜单。就像爬珠峰到了大本营,航海刚驶出海岸线,基础岛其实还属于我的安全区。吃喝玩乐,啥都不耽误。拿到爬虫岛船票的时候,我的内心还有一丝雀跃,终于到了证明自己的时候。谁能想到上岛第一件事不是进村,而是“逃生宣教”呢?我曾笑称,风变是艘逃生船改的游轮,没想到一语中的。

    爬虫岛的一个多月时间里,我在风变设计的或者说部分开放的python的世界里奔波、追逐、游荡,在一篇篇Robots协议里摇摆,在静态与动态下彷徨,在爬与反爬中挣扎。我突然意识到,Python世界是那么庞大,犹如深海猛兽,犹如空中飓风,而我幻想的不过是浅海珊瑚,又或枝头喜鹊。在我还不认识网页的时候,风变向我展示了reques和response的强大,犹如两座门神,牢牢把死了爬虫岛的大门。等我看到导览中熟悉的HTLM时,亲切感顿时爆表!可是当我右键网页空白处,点开“检查”……有点想哭。

    我谁都不认识啊!我路痴还脸盲,我英语……有谁学Python是开着eudic的吗?一点都不好哭好吗!鼓起勇气站上网页的检查界面,一个完全陌生的空间,有各种按钮、连接、监控窗口,被迫记住各个英文单词的意义,然后回到教程,一点点跟着做。哦,对,之前总是在游轮上跟在风变屁股后面玩,我根本就没想过,要自己搞一条救生艇。哪怕上次写完游记,风变送了我一艘VSC牌皮划艇。

    我在自己的终端“背包”里,准备好Cmd、Python、VSC,屯了许许多多模块,以至于现在没事就以管理员模式打开Cmd,默默输入pip list,看着一行行蹦出来的条目,心满意足。上秒fine,下秒mine(#^.^#)然后打开VSC,又被打回尘埃(灬ꈍ ꈍ灬)

    这次,我是真的感到了危机,感到了苦手。不光是因为网页带来的陌生感,更多的是BeautifulSoup、gevent、json、openpyxl、pandas、Scrapy、selenium等等这些需要额外学习的库和模块,以至于CSDN、GitHub和知乎几乎成为了我最常打开的网页。一通猛如虎的操作下来,往往只能掌握不到1/4的知识点。

    虽然我已经不能像基础岛上那样默写“逃生地图”代码了,但我仍然觉得,最难的不是“逃生地图”,而是逃生。我像是被困在密室里急得抓瞎的小盆宇,反复通过无线电询问答案,甚至开两个页面对着答案机操。当网页是动态的时候,当参数不停变更的时候,当无论怎么翻找也找不到目标的时候,当Bug的时候,暴躁、头秃[○・`Д´・ ○]。幸好有助教卡普和群里的小伙伴,在我最困惑的时候帮助我,解决一个个问题,闯过一个个关卡。不知道山腰和山顶的卡普是不是一个人?又或者是一体双魂?让我仿佛回到了被助教七七拉扯着前行的基础岛。

    快递、电影、菜单、天气,一点点留下我的痕迹。这种成就感,是无与伦比的。现在,我已经一脚踏出了爬虫岛,不知道我的动力伞能不能顺利起飞?不知道我能不能在未知的Python世界里遨游?

    感谢风变编程的陪伴,酱酱、加加、七七、卡普还有许多工作人员;感谢两个多月前果断掏钱买票的自己以及努力学习的自己;感谢相互督促、陪伴、答疑的陌生人。

    最后,借用一句风变鸡汤:

    while True:

        learn()

上一篇 下一篇

猜你喜欢

热点阅读