点点网站开发技术分享

记录个人日常开发笔记与技巧

之前用php的时候也爬取过别人网站的数据,那时候采集数据,感觉自从python火起来之后就变为爬虫了,甚至让人觉得一说到爬虫代指的就是python了,不过想想来看使用python制作爬虫比当年使用php采集简直容易简单的太多了,php那时候只能自个写正则进行繁琐的匹配,python不光可以使用正则,第三方库使用xpathBeautifulSoup进行目标解析让我不用正则就能轻松爬取到想要的数据,一个字“太爽了”!!!

阅读全文 »

openpyxl模块是一个读写Excel 2010文档的Python库,如果要处理更早格式的Excel文档,需要用到额外的库,openpyxl是一个比较综合的工具,能够同时读取和修改Excel文档。其他很多的与Excel相关的项目基本只支持读或者写Excel一种功能。

阅读全文 »

playbooks是 一个不同于使用Ansible命令行执行方式的模式,其功能更强大灵活。简单来说,playbook是一个非常简单的配置管理和多主机部署系统,不同于任何已经存在的模式,可作为一个适合部署复杂应用程序的基础。Playbook可以定制配置,可以按照指定的操作步骤有序执行,支持同步和异步方式。值得注意的是playbook是通过YAML格式来进行描述定义的。

阅读全文 »

ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppetcfenginecheffuncfabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。

阅读全文 »
0%