码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Python学习小组课程-课程大纲与Python开发环境安装


    一、前言

    注意:此为内部小组学习资料,非售卖品,仅供学习参考。
    本系列课程:
    Python学习小组课程-课程大纲与Python开发环境安装
    Python学习小组课程P1-Python基础(1)语法与数组
    Python学习小组课程P2-Python基础(2)文件操作
    Python学习小组课程P3-Python爬虫(1)HTML与Json解析
    Python学习小组课程P4-Python办公(1)Excel保存
    Python学习小组课程P5-Python办公(2)Excel读取与Word生成
    Python学习小组课程P6-Python办公(3)邮件与钉钉消息通知

    为提升项目落地的逻辑思维能力,以及通过自我创造工具来提升工作效率,特成立Python学习小组。计划每周花一个小时进行在线会议直播学习,面向对象主要是零基础的运营部成员、以及技术部等其他想学习相关技术的人员,进度安排根据每个人的学习情况调整。

    课程大纲:

    1. 学习Python编程基础,锻炼逻辑思维,了解技术部项目落地思维方
    2. 爬虫技术,快速收集信息资料
    3. 自动化办公,提升工作效率
    4. Web自动化,控制浏览器自动化操作
    5. APP自动化,控制手机自动化操作

    二、准备工作

    2.1 安装Python和Jupyter Notebook

    注意:苹果电脑只需要往下滑看Mac系统的内容就行了

    2.1.1 Windows系统

    打开下载页面:https://registry.npmmirror.com/binary.html?path=python/3.8.10/
    Windows 64位的系统安装包选择python-3.8.10-amd64.exe文件下载

    打开安装包,注意勾选Add python.exe to PATH,添加到系统环境变量,这样在任何地方的命令行都能调用Python程序。

    在这里插入图片描述
    安装好后,打开命令行工具:
    在这里插入图片描述
    输入以下命令回车运行:
    pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

    然后再输入以下命令,回车运行安装 Jupyter Notebook:
    pip install jupyter notebook
    这里耐心等待安装完成,页面如下:
    在这里插入图片描述
    Python和Jupyter Notebook安装完成。

    2.1.2 Mac系统

    同样也是打开下载页面:https://registry.npmmirror.com/binary.html?path=python/3.8.10/

    苹果电脑首先查看版本号,如下图:
    在这里插入图片描述
    这里是11或12开头的则选择下载python-3.8.10-macos11.pkg,若是10开头的则选择python-3.8.10-macosx10.9.pkg。

    关于怎么查看 Mac OS 版本号,请参考这里

    安装包下载好了,打开安装包一直点继续就行了。

    安装好后,搜索终端或者terminal并打开,如下图所示
    在这里插入图片描述
    在这里插入图片描述

    打开后输入以下命令,回车执行:
    pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
    接着输入以下命令,回车等待执行完成即可:
    pip3 install jupyter notebook

    根据mac系统版本的不一样,期间可能提示安装gcc,同意即可。

    2.3 VSCode安装

    Windows系统:
    下载地址:https://vscode.cdn.azure.cn/stable/8fa188b2b301d36553cbc9ce1b0a146ccb93351f/VSCodeSetup-x64-1.73.0.exe
    安装时除了以下页面勾选以下,其他默认下一步即可
    在这里插入图片描述

    Mac系统:
    下载解压运行https://vscode.cdn.azure.cn/stable/8fa188b2b301d36553cbc9ce1b0a146ccb93351f/VSCode-darwin-universal.zip

    2.3.1 汉化

    搜索简体中文安装中文语言包插件
    在这里插入图片描述
    重启后即是中文界面:
    在这里插入图片描述

    2.3.2 安装Python插件

    在这里插入图片描述
    安装了Python插件会自动安装Jupyter插件 ,这里略慢耐心等待。

    2.3.3 安装Eclipse Keymap插件

    习惯用eclipse快捷键的人可以在vscode安装Eclipse Keymap插件。

    2.4 创建文件进行测试

    环境安装好之后,就可以使用Jupyter创建Python文件了.

    打开vscode,文件->新建文件->点击选择Jupyter Notebook就会创建一个Jupyter文件。
    在这里插入图片描述
    在这里插入图片描述

    输入1+1,左手按住Ctrl键,右手回车运行,输出结果2,则环境安装成功,准备工作完成。
    在这里插入图片描述

    恭喜你,成功迈入了这扇大门!接下来,一起漫游新的世界吧 ~

    三、参考课程

    学习小组课程会参考部分内容进行讲解,目的是用最短的时间学习到最实用的内容,如需系统化学习可进一步学习这些参考课程。

    Python基础
    《零基础入门学习Python》
    《学习Python必练的100道例题》

    Web爬虫
    《Python爬虫30个实战案例教程,超适合小白练手》

    注意事项:
    1、遵守Robots协议
    Robots是网站和爬虫之间的君子协议,当网站拒绝爬虫访问,爬取数据时,可以在根目录下存放robots.txt文件,告诉爬虫不能爬取网站全部或部分指定内容。
    2、控制合理请求频率
    如果请求频率过高,可能服务器瘫痪。慎用多线程,采取请求间休眠措施
    3、禁止爬取用户敏感信息、商业、知识产权数据
    4、禁止破解反爬措施

    办公自动化
    《40个Python办公自动化真实案例》

    Web自动化
    《下一代自动化工具Playwright教程》

    APP自动化
    《python+Appium自动化测试框架》

  • 相关阅读:
    Node js 开发入门 —UDP 编程,小白也能轻松学会
    VIM编辑器的各种指令
    初步体验通过 Semantic Kernel 与自己部署的通义千问开源大模型进行对话
    隐私计算FATE-离线预测
    2022.09 青少年Python等级考试(六级) 编程题部分
    VMware虚拟机安装CentOS Linux操作系统
    AtCoder Beginner Contest 232(A-G)
    用C#实现最小二乘法(用OxyPlot绘图)✨
    基于STM32的智能小车--舵机云台设计
    SpringBoot笔记:SpringBoot集成JWT实战
  • 原文地址:https://blog.csdn.net/Leytton/article/details/127755933
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号