别再犯愁业余时间怎么过,学Python赚外快!

利用Python技能赚外快的五个渠道

前言

python作为一门编程语言,一门技术,就一定能够为我们所用,至少赚个外快是绝对没有问题的。

渠道一:淘宝搜python程序

可以到淘宝上搜,Python程序,到相应的店里找客服,就说你想做程序开发,给个联系方式。后面加的群多了,你做的单多了,做的好,会不断的有人拉你进群,可选择性会大大增加。

我今年写了大概20单,总共收入是接近3000块钱,Python,c,java的都接。都是没有商用的项目,感觉开始做的时候技术有些提升,后来,接的多了,自己之前写的就可以做为模板,快速开发,但是技术提升没以前显著。

看到感兴趣的再接,有时候见到钱就很难收手,要学会克制。

在这里插入图片描述

渠道二:游戏外挂

主要开发工具 为按键精灵,赚的不多,但是属于持续性收入,基本上可以覆盖整个游戏的生命周期,但随着监管力度增大,风险越来越高,本人已经退出这个行业。

做外挂其实是有一定难度的,不是你会一点简单的python语法,写过几个小项目就能够做出来的!一般来说做游戏外挂也就是一些小一点的外挂,技术性不是特别强的!如果想用python来做一些大型的游戏外挂,还是算了!太危险了!

在这里插入图片描述

渠道三:抓取数据

Python的必修课之一就是web开发和爬虫。但是这两项想要赚钱的话,就必须知道开发什么爬什么数据才能赚钱。

举例:帮一些证券大佬抓取一些财经新闻或者是舆情相关的数据,开发玩了之后每个月要保证爬虫不挂的话基本上可以收入3-5k。自己买个云主机的话,一个月要两三百的成本,自己还能做别的事情。
但是一定不要做违反相关法律的事!!切忌因小失大!

渠道四:编程老师

Python纳入小学生课程不是什么新闻了,过几年信息技术将那入高考,有需求就有市场,现在各大教育公司招聘python少儿编程老师,有全职有兼职,时薪80-200不等,远高于大部分普通课程啦~

当然你自己也得学完一套课程,能带学生作出一些小游戏项目,在教学的过程中同时又在不断打磨自己的基本功。

渠道五:发展副业

比如很多学编程的都开始发展自媒体:

微信公众号,广告接单
知乎,赞赏获利
b站,1000播放量3块钱
当然了,自媒体需要积累,如果能够忍受前期0收入0阅读阶段,不断坚持运营,后期的收入还是很客观。

当然这些只是说明用python来业余时间赚钱的方法,如果学的好找一份python相关的工作,月入1w+ 也完全不成问题!

这个时代最需要我们学习,最需要占据我们大脑的,python应当在其中。

如果你也有想学习python的想法,不论是想当兼职还是想作为主业,都是非常好的选择,关于python的免费课程/资料 都可以免费分享给你

读者福利:如果大家对Python感兴趣,这套python学习资料一定对你有用

对于0基础小白入门:

如果你是零基础小白,想快速入门Python是可以考虑的。

一方面是学习时间相对较短,学习内容更全面更集中。
二方面是可以根据这些资料规划好学习计划和方向。

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习等习教程。带你从零基础系统性的学好Python!

零基础Python学习资源介绍

① Python所有方向的学习路线图,清楚各个方向要学什么东西

② 600多节Python课程视频,涵盖必备基础、爬虫和数据分析

③ 100多个Python实战案例,含50个超大型项目详解,学习不再是只会理论

④ 20款主流手游迫解 爬虫手游逆行迫解教程包

爬虫与反爬虫攻防教程包,含15个大型网站迫解

爬虫APP逆向实战教程包,含45项绝密技术详解

⑦ 超300本Python电子好书,从入门到高阶应有尽有

⑧ 华为出品独家Python漫画教程,手机也能学习

⑨ 历年互联网企业Python面试真题,复习时非常方便

👉Python学习路线汇总👈

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取哈)

👉Python必备开发工具👈

温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

👉Python学习视频600合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

👉实战案例👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

👉100道Python练习题👈

检查学习结果。

👉面试刷题👈

在这里插入图片描述

在这里插入图片描述

资料领取

上述这份完整版的Python全套学习资料已经上传优快云官方,朋友们如果需要可以微信扫描下方优快云官方认证二维码 即可领取↓↓↓

在这里插入图片描述

好文推荐

了解python的前景:https://blog.youkuaiyun.com/SpringJavaMyBatis/article/details/127194835

了解python的兼职副业:https://blog.youkuaiyun.com/SpringJavaMyBatis/article/details/127196603

<think>嗯,用户想了解Python搭建的主流自动化测试框架。根据引用内容,自动化测试框架确实是多样的,但用户需要的是当前主流的选择。从三个引用来看,覆盖了自动化测试的不同领域:引用1讨论了框架选择的通用性,引用2聚焦Appium移动端测试,引用3则是Selenium的Web自动化示例。 用户可能是个测试工程师或开发者,正在为项目选型犯愁。ta的提问很明确,但深层需求可能是想了解哪个框架最适合当前的项目场景。需要特别注意区分不同测试类型的主流工具,因为UI测试和API测试的框架差异很大。 从行业实践看,应该分领域推荐:Web端首推Playwright(引用3的Selenium已显老旧),移动端选Appium(如引用2所述),API测试则是requests+pytest组合。考虑到引用1强调的"框架相通性",可以补充说明这些工具底层思想的相似性——比如都用Page Object模式。 用户提供的引用中有个关键矛盾:引用3的Selenium示例代码其实已不是2023年最佳实践(现在更推荐CSS选择器而非XPath)。这说明需要提醒用户注意技术时效性,避免被过时资料误导。因此要在回复中强调Playwright对Selenium的替代趋势。 另外注意到引用2提到测试框架二次封装的重要性,这点必须突出。没有日志模块、失败重试等机制,任何框架都无法投入生产环境。可以结合pytest插件体系具体说明如何增强框架。 </think>根据行业实践和引用内容的主流趋势,Python自动化测试框架的选择需根据测试类型和企业需求决定,以下是当前主流推荐方案: --- ### **一、Web自动化测试框架** 1. **Selenium + Pytest(企业主流方案)** - 优势:社区成熟、跨浏览器支持(Chrome/Firefox/Edge)、与CI/CD工具无缝集成 - 关键组件: ```python # 示例:Pytest+Selenium基础结构 import pytest from selenium import webdriver @pytest.fixture def browser(): driver = webdriver.Chrome() yield driver driver.quit() def test_login(browser): browser.get("https://example.com") browser.find_element("id", "username").send_keys("admin") browser.find_element("id", "password").send_keys("secure_pass") browser.find_element("xpath", "//button[@type='submit']").click() assert "Dashboard" in browser.title ``` - 增强方案:配合 `Page Object模式` 提高代码复用性 [^3] 2. **Playwright(新兴趋势)** - 优势:更快执行速度、自动等待机制、内置录屏与网络拦截 - 适用场景:现代Web应用(SPA/PWA) --- ### **二、移动端自动化框架** **Appium + Pytest(行业标准方案)** - 核心能力: - 同时支持Android/iOS - 可使用WebDriver协议定位原生/Hybrid应用元素 - 框架扩展建议(引用[2]关键点): - 集成`logging`模块记录测试过程 - 结合`Jenkins`实现持续集成 - 封装公共操作(如设备连接管理) ```python # Appium基础示例 from appium import webdriver caps = { "platformName": "Android", "deviceName": "emulator-5554", "app": "/path/to/app.apk" } driver = webdriver.Remote("http://localhost:4723/wd/hub", caps) driver.find_element("accessibility_id", "LoginButton").click() ``` --- ### **三、API/接口测试框架** 1. **Pytest + Requests** - 优势:轻量级、灵活定制断言 - 典型结构: ```python import pytest import requests @pytest.mark.parametrize("user_id", [1, 2, 3]) def test_get_user(user_id): response = requests.get(f"https://api.example.com/users/{user_id}") assert response.status_code == 200 assert response.json()["id"] == user_id ``` 2. **Robot Framework(关键字驱动)** - 优势:非技术人员易参与、丰富的内置库(如`RequestsLibrary`) --- ### **四、框架选择建议** | 测试类型 | 推荐框架组合 | 适用场景 | |----------------|---------------------------|-----------------------------| | Web UI测试 | **Selenium+Pytest** 或 **Playwright** | 跨浏览器兼容性测试 | | 移动端测试 | **Appium+Pytest** | 原生/混合应用自动化 | | API测试 | **Pytest+Requests** | 微服务接口验证 | | 低代码需求 | **Robot Framework** | 团队协作型项目 | > 关键提示:所有框架底层逻辑相通(元素定位/数据驱动/断言机制),掌握核心设计模式(如Page Object)比纠结工具更重要 [^1] --- ### **五、进阶实践建议** 1. **框架二次封装必要性** - 统一异常处理(元素未找到/超时) - 自动生成测试报告(Allure插件) - 集成数据驱动(从JSON/YAML读取测试数据) 2. **持续集成流程** ```mermaid graph LR A[代码提交] --> B[Jenkins自动触发] B --> C[执行测试套件] C --> D{测试通过?} D -->|是| E[部署到测试环境] D -->|否| F[发送失败通知] ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值