有没有办法使用“请求”通过 python 调用 Azure Devops?

2023-11-25

所以,从我所看到的大多数sources,他们说如果您尝试让 python 程序调用 azure devops api 调用,它会使用 python import 语句,例如:

from azure.devops.connection import Connection
from msrest.authentication import BasicAuthentication
...

有没有办法使用请求或其他内置导入语句,这样我就不必安装这些 devops 特定模块?我正在用腻子编码,所以我没有办法安装这些模块。

如果有人有任何解决方案或想法,我很乐意听到!


当然是支持使用的requests打电话Azure DevOps REST API

首先,您需要创建一个个人访问令牌 (PAT)

然后您可以使用 PAT 创建基本身份验证标头,并发出请求:

import requests
import base64

pat = 'tcd******************************tnq'
authorization = str(base64.b64encode(bytes(':'+pat, 'ascii')), 'ascii')

headers = {
    'Accept': 'application/json',
    'Authorization': 'Basic '+authorization
}

response = requests.get(
    url="https://dev.azure.com/jack0503/_apis/projects?api-version=5.1", headers=headers)
print(response.text)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有办法使用“请求”通过 python 调用 Azure Devops? 的相关文章

随机推荐

  • 当我检查 nginx access.log 时,定期出现未知的 HEAD 请求

    首先我使用的服务器环境 服务器 nginx uwsgi django 应用程序 docker AWS ECS 部署 芹菜 rabbitmq ec2 缓存 redis ec2 日志记录 AWS CloudWatch 日志 瞭望塔第三方应用程序
  • 从 SwiftUI 中的 UIKit 更新 UIViewRepresentable 大小

    我正在嵌入一个高度可变的视图控制器UITextView在父 SwiftUI VStack 中 视图控制器将其框架调整为整个屏幕viewDidLoad and viewDidLayoutSubviews The UITextView仅扩展到其
  • PyCharm 中的 Python3 语法

    我想在 PyCharm 2016 2 中使用 python3 语法 并将解释器配置为使用 python3 5 当我执行代码时 代码运行良好 但 PyCharm 抱怨 python2 不支持 python3 语法 如何让 PyC harm 相
  • 预加载图像后触发事件

    这是我用来预加载图像的代码 我不确定它是否是最好的 我的问题是 如何触发和事件 例如alert 完成加载所有图像后的对话框 var preload a gif b gif c gif var images for i 0 i lt prel
  • 使用具有多列的 data.table 将宽形状重塑为长形状

    我有一个宽格式的数据框 如下所示 我想使用 data table Melt 函数将宽形状重塑为长形状 在简单的情况下 我可以拆分两个数据 然后绑定两个数据集 但就我而言 有多个 test i testgr i 列 但必须有更好 更有效的方法
  • 动态添加表单到 Django 表单集

    我想动态地将新表单添加到 Django 表单集 以便当用户单击 添加 按钮时 它会运行 JavaScript 将新表单 是表单集的一部分 添加到页面 这就是我的做法 使用jQuery 我的模板 h3 My Services h3 servi
  • 如何调查“尝试释放未引用的标量”

    Perl 脚本 使用大量本地编写的模块 并且正在积极开发中 刚刚开始生成零星的 尝试释放未引用的标量 SV 0xa6e685c Perl 解释器 全球毁灭期间的 0x96d9008 消息 这总是可重复的 从某种意义上说 特定的命令序列总是会
  • CVXPY 中的初始猜测/热启动:给出解决方案的提示

    在这段代码中 import cvxpy as cvx Examples linear programming Create two scalar optimization variables x cvx Variable y cvx Var
  • VBA Excel 错误处理 - 特别是在函数中 - 专业 Excel 开发风格

    我拿到了 Rob Bovey 写的 Professional Excel Development 一书 它让我大开眼界 我正在通过错误处理重新调整我的代码 然而 还有很多我不明白的地方 我特别需要知道如何在函数中正确使用它 我使用 Bove
  • 将 hashtable.Keys 转换为 List 或其他 IEnumerable

    我知道 我还有其他选择 例如我可以维护一个单独的密钥列表 请不要建议其他选择 我只是想知道我能否成功 请不要问我要解决什么问题或类似的问题 这是一道纯粹 简单的CS题 我想知道是否有人知道如何从Hashtable并将它们扔进List
  • 在 R 中按名称模式选择列表元素

    我有一个像这样的清单 places lt list cities 1 c Madrid Valencia Barcelona countries 1 c Espa a Portugal Francia cities 2 c Alicante
  • 使用 C++ 和 Cocoa 代替 Objective-C?

    我想编写使用 C 和 Cocoa 框架的应用程序 因为 Apple 不支持 Carbon 64 位 C 在 Linux 和 Windows 上的实现似乎相当普通 但在 Mac OS X 上似乎需要额外的 Apple 特定代码片段 如 Obj
  • 理解三维数组

    我正在尝试了解三维数组 我知道它们是二维数组的数组 但是我正在读的书说了一些让我困惑的事情 在我正在阅读的书的练习中 它要求我为全彩图像创建一个三维数组 它给出了一个小例子 如果我们决定选择三维数组 则数组的声明方式如下 int color
  • 是否可以将 AutoLayout 与 UITableView 的 tableHeaderView 一起使用? [复制]

    这个问题在这里已经有答案了 自从我发现AutoLayout我到处都使用它 现在我尝试将它与tableHeaderView 我制造了一个subclass of UIView添加了我想要的所有内容 标签等 及其约束 然后我添加了这个Custom
  • 服务器端事件 (SSE) 未到达客户端

    我正在使用 MEAN 并尝试从服务器端接收事件 为此 我使用 EventSource 但它不起作用 我看到连接是如何打开的 但我没有从服务器收到任何消息 我可以在节点控制台中看到消息是如何发送的 但在客户端没有任何内容 浏览器控制台 我有点
  • 保存混乱的 .jsx 文件时采用更漂亮的格式

    I have format on save启用后 它在 js 文件中工作正常 但是当我尝试将代码保存在 jsx 文件中时 一切都会变得混乱 如何配置我的 prettier 以避免此问题而不禁用format on save 如果您使用的是 V
  • 自动映射器异常:“缺少类型映射配置或不支持的映射。”

    我尝试在 ASP NET MVC 5 应用程序中使用 Ninject 该应用程序使用 AutoMapper 将模型映射到视图模型 反之亦然 不幸的是 我收到一条错误消息 指出缺少类型映射配置 我创建了一个 Ninject 依赖解析器 nam
  • 如何以编程方式设置 dp 中的 EditText 上边距?

    在我的 Android 应用程序中 我想更改 editText 的 topMargin 问题是我想改变它 dp 明智而不是像素明智 我只想更改 topMaring 让另一个保持原样 不将它们设置为零 以编程方式我只能在 int 中设置边距
  • 提升无锁 spsc_queue 缓存内存访问

    我需要非常关注当前多线程项目中的速度 延迟 我试图更好地理解缓存访问 我不清楚无锁队列 例如 boost lockfree spsc queue 如何在缓存级别访问 使用内存 我见过使用队列 其中需要由消费者核心操作的大对象的指针被推入队列
  • 有没有办法使用“请求”通过 python 调用 Azure Devops?

    所以 从我所看到的大多数sources 他们说如果您尝试让 python 程序调用 azure devops api 调用 它会使用 python import 语句 例如 from azure devops connection impo