-
只会用Selenium爬网页?Appium爬App了解一下
Appium是一个跨平台移动端自动化测试工具,可以非常便捷地为iOS和Android平台创建自动化测试用例。它可以模拟App内部的各种操作,如点击、滑动、文本输入等,只要我们手工操作的动作Appium都可以完成。在前面我们了解过Selenium,它是一个网页端的自动化测试工具。…
-
2018 沉淀 | 年终总结 | 掘金年度征文
房地产泡沫, P2P 暴雷,长租公寓跑路,。。放水,股市低迷,房地产下跌,风投创投寒冬 有的人在追剧…… 虽然很累,但是一直也都有收获。 掘金年度征文 | 2018 与我的技术之路 征文活动正在进行中……
-
App爬虫神器mitmproxy和mitmdump的使用
mitmproxy是一个支持HTTP和HTTPS的抓包程序,有类似Fiddler、Charles的功能,只不过它是一个控制台的形式操作。 mitmproxy还有两个关联组件。一个是mitmdump,它是mitmproxy的命令行接口,利用它我们可以对接Python脚本,用Pyt…
-
IntelliJ Idea 2020.1 正式发布,官方支持中文了
1. 前言 今天 IntelliJ Idea 2020.1 正式发布了!最大的一个亮点莫过于开始支持中文了。相信很多英语不好的同学已经期盼已久了。但是感觉登录界面感觉变丑了!建议把文章看完再去升级。 2. 汉化体验 我大致看了一圈,个别还没有汉化完毕,可能没有找到合适的描述词汇…
-
这可能是你见过的最全的网络爬虫干货总结!
昨天的时候我参加了掘金组织的一场 Python 网络爬虫主题的分享活动,主要以直播的形式分享了我从事网络爬虫相关研究以来的一些经验总结,整个直播从昨天下午 1 点一直持续到下午 5 点,整整四个小时。 整个分享分为三个阶段,第一阶段先介绍了自己从大学以来从事编程开发以来的相关历…
-
大红大紫的 Golang 真的是后端开发中的万能药吗?
随着容器编排(Container Orchestration)、微服务(Micro Services)、云技术(Cloud Technology)等在 IT 行业不断盛行,2009 年诞生于 Google 的 Golang(Go 语言,简称 Go)越来越受到软件工程师的欢迎和追…
-
Python操作MongoDB看这一篇就够了
MongoDB是由C++语言编写的非关系型数据库,是一个基于分布式文件存储的开源数据库系统,其内容存储形式类似JSON对象,它的字段值可以包含其他文档、数组及文档数组,非常灵活。在这一节中,我们就来看看Python 3下MongoDB的存储操作。 1. 准备工作 在开始之前,请…
-
应届生学习Java八个月,offer年薪28W,这一年我经历了什么?
我叫阿杆,19级本科在读,双非院校,希望和大家交个朋友😋。主修软件工程,学习方向是后端开发,主要语言Java,今年秋招拿到了一份18*16的offer。
-
Python茅台抢购脚本的使用说明!!
因为问的人太多了,一方面,有时候没空回复,回复不及时,导致错过抢购.. 譬如:如何怎么用,如何运行脚本,要改什么,在哪改等等… 1. 下载Python 下载完之后就和你安装其他电脑软件一样,没难度的。记得选择加入环境变量 2. 下载集成开发环境 你在 cmd 中也能运行项目…
-
【爬虫实战】一起一步步分析亚马逊的反爬虫机制
事情是这样的 亚马逊是全球最大的购物平台 很多商品信息、用户评价等等都是最丰富的。 今天,手把手带大家,越过亚马逊的反爬虫机制 爬取你想要的商品、评论等等有用信息 反爬虫机制 但是,我们想用爬
-
为什么我不建议你通过 Python 去找工作?
这是读者“前进一点”在微信上问我的一个问题,我当时给他的回复是“Python 挺火的,学 Python 就好。”但当我在 B 站上看了羊哥的一期视频后,深感懊悔,觉得自己给出的建议是不负责任的。 意识到自己的问题之后,我就赶紧给读者“前进一点”发了一条信息道歉。另外,回想起之前…
-
Python服务器编程
IEEE公布的2017年编程语言排行榜,python高居首位。在百度指数上,python的搜索量也跻身到与java相等的量级,成为最火的语言之一。那么Python适合用来做服务器编程吗?首先,看看哪些公司在用Python作为服务器的主要技术栈?可以看到,其中不缺乏一些用户量…
-
未来五年最具前景的一门编程语言是什么?
之前我的知识星球内有人问过这么一个问题,当时做了一个回答,今天在知乎上也看到一个类似的问题,看到很多人的答案都模棱两可,给你说一大堆套话,新手如果可以理解的话就不是新手了,对于新手来说,最需要的是直接有效的答案,故怒答一记,也顺便把我的看法发在公众号「googdev」上,希望可…
-
通过 Python FastAPI 开发一个快速的 Web API 项目
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第 31 天,点击查看活动详情 。Python 如此受欢迎的众多原因之一是 Python 有大量成熟和稳定的库可供选择
-
放弃Python转向Go语言:我们找到了以下9大理由
Go 极其地快。其性能与 Java 或 C++相似。在我们的使用中,Go 一般比 Python 要快 30 倍。以下是 Go 与 Java 之间的基准比较: 对很多应用来说,编程语言只是简单充当了其与数据集之间的胶水。语言本身的性能常常无关轻重。 但是 Stream 是一个 A…
-
全面超越Appium,使用Airtest超快速开发App爬虫
想开发网页爬虫,发现被反爬了?想对 App 抓包,发现数据被加密了?不要担心,使用 Airtest 开发 App 爬虫,只要人眼能看到,你就能抓到,最快只需要2分钟,兼容 Unity3D、Cocos2dx-*、Android 原生 App、iOS App、Windows Mob…
-
13个程序员常用开发工具用途推荐整理
选择合适的开发工具可以提高工作效率,加快学习进度。在本文中,我将向您推荐13个常用的开发工具,并通过简单的例子和代码来介绍它们的主要用途。