当前位置: 首页 > article >正文

python和devops

pythondevops

网页就是一个文件,是一个在网上的文件。

文件在网上,也是三个步骤,第一个打开,urlopen

像文件一样的对象

read()读取文件的全部内容,会把读取到的内容赋给一个字符串变量

readlines()读取文件的全部内容,会把读取到的内容赋值给一个列表变量

readline()读取文件的一行内容

源文件不在本地,源文件是一个url

pip3 install wget
python3
import wget
wget.download('https://img02.sogoucdn.com/v2/thumb/retype_exclude_gif/ext/auto/q/80/crop/xy/ai/t/0/w/562/h/752?appid=122&url=https://img02.sogoucdn.com/app/a/100520020/152221597f2b8c6884324eb82xxxxxxx', '/tmp/g2.jpg')
100% [..............................................................................] 50892 / 50892'/tmp/g2.jpg'

可以把一个图片下载到本地

常见状态码

404 not found

403 forbidden

301 302 303 重定向

502 bad gateway

503 service unavailable 服务器过载

504 gateway timeout

http方法

python的requests方法

每一个http方法,python都有一个对应的requests方法

文件和git之间的关系,文件状态有untracked、modified、staged、committed

git管理的区域,工作区、暂存区、版本库

git的存储机制有点类似于copy on write技术,给每一个对象计算一个sha-1值,

改变了的用计算一个新的sha-1值,用指针指向这个对象,同时又有一个目录树的状态对应着每次commit

git的master本质上也是一个指针,并没有什么特殊的

HEAD是一个特殊指针,指向当前所在的分支

创建分支,其实就是创建了一个可以移动的新的指针

git的操作命令在gitlab上已经给出来了

远程仓库

远程分支

python的报错,要看最下面一行,最下面一行应该是原始的错误所在行,但是捕获错误可以从最高层捕获


http://www.kler.cn/a/588985.html

相关文章:

  • 在 macOS 上优化 Vim 用于开发
  • 论文阅读笔记——ADALORA: ADAPTIVE BUDGET ALLOCATION FOR PARAMETER-EFFICIENT FINE-TUNING
  • 五种最新优化算法(ALA、AE、DOA、GOA、OX)求解多个无人机协同路径规划(可以自定义无人机数量及起始点),MATLAB代码
  • SpringBoot中的定时任务实现方式有哪些?
  • Flutter:签名板封装
  • 沐数科技数据开发岗笔试题2025
  • 《C#上位机开发从门外到门内》3-2::Modbus数据采集系统
  • HTTP+DNS综合实验
  • 谷粒商城:性能压测JVM堆区
  • C# Winform 实现换肤,并自定义皮肤功能
  • C#—闭包详解
  • 群体智能优化算法-旗鱼优化算法 (Sailfish Optimizer, SFO,含Matlab源代码)
  • SQL Server表数据变更捕获的5种方法及实战对比
  • C++(初阶)(五)——类和对象(下)
  • 【极光 Orbit·STC8x】05. GPIO库函数驱动LED流动
  • 【区块链+乡村振兴】四川云龙肉牛产业数字化平台 | FISCO BCOS 应用案例
  • 操作系统八股文整理(一)
  • Celery在Django中的作用
  • day05_Java高级
  • 深度学习正则化技术之权重衰减法、暂退法(通俗易懂版)