Python学习--day 02

005.python的工作内容和流程 + 006.python的工作内容和流程

  • 工作内容
    Web方向——网站开发、移动APP的服务端开发,游戏的服务端开发
    爬虫方向——搜索引擎本身就是爬虫,公司内部的数据支持部门,网络资源整合
    数据方向——数据分析、机器学习
    运维方向
    测试方向

  • 工作流程
    一般地:
    公司产品人员–提出需求
    设计人员–设计、绘制全部UI、产品图
    技术人员–前端开发、后端开发,对接接口、开发、测试
    提交测试–更专业的测试 + 反馈
    发布上线

007.python简介

1.5倍速听的,干货不多
老生常谈的面向对象和面向过程:
面向过程:流程
面向对象:把重复的流程化过程封装起来

008.python特点

  • 零碎的知识点
    python在1989年被开发。
    2016年12月——python3.6
    3.8之前的有一把限制多线程运行速度的锁,3.8后据说解决了。
    python语法清晰简单,可扩展。
    python社区很发达,从git中可以找到很多资源。
  • python的面向对象(重复)
  • 解释型语言(与第一天重复了)(跨平台)

009.安装与配置

  • python3.6.5(解释器+lib+pip)

  • DOS命令:

命令其他信息
cd切换目录,cd…切换到上一层,切换盘的时候d:
dir看文件下的内容,dir表示文件夹
mkdir创建文件夹
rmdir删除文件夹
ipconfig查看ip地址
ping测试网络连接

010.pip包管理命令

命令功能
pip install 包名安装包的命令
pip install 要安装的包名==包的版本安装特定包名版本的包
pip uninstall 包名卸载包的命令
pip list列出它管理的所有包
pip -V查看pip版本
pip freeze > 文件名将项目需要的包的信息输出到文档中
pip install -r 文件名使用pip安装文件中依赖的文件

【pip freeze > 文件名】命令可以进行将项目使用的环境标注到一个文件中,使得其他人或平台使用自己开发的程序能够明白需要什么环境
例:
本人电脑下:pip freeze > requirements.txt 环境内容
他人电脑下:pip install -r requirements.txt 配置环境

011.安装问题总结

  • 解释型语言:是指使用专门的解释器对源程序逐行解释成特定平台的机器码并立即执行的语言。
  • 安装问题:这部分因人而异吧,我安装挺顺利的。。。就大概记录一下
显示问题问题实质或解决方案
runtime error 缺失一些程序windows缺少一个补丁
python 不是内部命令安装路径的环境变量配置问题
版本冲突卸载其他版本,找到python文件夹整个删除
pip警告版本有问题python -m pip install --upgrade pip

pip安装的包都在···\lib\site-packages文件夹下

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值