JIRA 与 Python

2024-04-04

我对 Python 世界还很陌生。刚刚阅读了一些文档并想要开始。

我想设计一个用 Python 编写的工具,从 JIRA 中提取已由我们的 QA 团队标记为已解决的问题,然后显示每个版本中错误修复的漂亮 html 报告。

我试图了解从 Python 连接到 JIRA 的机制,但事情还没有弄清楚。

我已经安装了:jira-python-lib http://jira-python.readthedocs.org/en/latest/但是当我尝试建立连接时,出现错误。

 # /usr/bin/python

 from jira.client import JIRA

 jira_options={'server': 'https://xxxxxxxx.atlassian.net'}

 jira=JIRA(options=jira_options,basic_auth=('xxxxxxx','xxxxxx'))

如果我执行上面的代码,它会给出以下错误消息:

Traceback (most recent call last):
  File "test1.py", line 9, in <module>
    jira=JIRA(options=jira_options,basic_auth=('*****','****'))
  File "C:\Python27\lib\site-packages\jira\client.py", line 88, in __init__
    self._create_http_basic_session(*basic_auth)
  File "C:\Python27\lib\site-packages\jira\client.py", line 1368, in _create_htt
    p_basic_session
    hooks={'args': self._add_content_type})
     TypeError: session() takes no arguments (2 given)

有人可以告诉我我在这里做错了什么吗?

另外,我在以下位置找不到任何信息JIRA-DOC https://confluence.atlassian.com/display/JIRA052/JIRA+Documentation关于自动化。

有人可以指导一下这方面的有用文档吗?


发现我需要启用身份验证启用基本身份验证 https://confluence.atlassian.com/display/JIRA/Configuring+Basic+HTTP+Authentication+for+an+Application+Link为了使这项工作顺利进行。需要尝试这个。


这是 jira-python 库的临时错误,更多信息位于https://bitbucket.org/bspeakmon/jira-python/issue/9/jira-python-package-does-not-work-with-the https://bitbucket.org/bspeakmon/jira-python/issue/9/jira-python-package-does-not-work-with-the

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

JIRA 与 Python 的相关文章

  • python sys.path 故障排除

    python 文档位于http docs python org library sys html http docs python org library sys html比如说sys path is 从环境变量 PYTHONPATH 以及
  • 此 TypeError 消息中提到的“代码对象”是什么?

    在尝试使用Python时exec声明 我收到以下错误 TypeError exec arg 1 must be a string file or code object 我不想传递字符串或文件 但什么是代码对象 如何创建一个 创建代码对象的
  • 稀有对象的 python 类型注释,例如 psycopg2 对象

    我了解内置类型 但是我如何指定稀有对象 例如数据库连接对象 def get connection and cursor gt tuple psycopg2 extensions cursor psycopg2 extensions conn
  • 在python中将数据库表写入文件的最快方法

    我正在尝试从数据库中提取大量数据并将其写入 csv 文件 我正在尝试找出最快的方法来做到这一点 我发现在 fetchall 的结果上运行 writerows 比下面的代码慢 40 with open filename a as f writ
  • 如何返回 cost, grad 作为 scipy 的 fmin_cg 函数的元组

    我怎样才能使 scipy 的fmin cg使用一个返回的函数cost and gradient作为元组 问题是有f对于成本和fprime对于梯度 我可能必须执行两次操作 非常昂贵 grad and cost被计算 此外 在它们之间共享变量可
  • 在Python中从大文件中搜索单词列表

    我是新蟒蛇 我有一个单词列表和一个非常大的文件 我想删除文件中包含单词列表中的单词的行 单词列表按排序给出 并且可以在初始化期间输入 我正在努力寻找解决这个问题的最佳方法 我现在正在进行线性搜索 这花费了太多时间 有什么建议么 您可以使用i
  • 无法在 selenium 和 requests 之间传递 cookie,以便使用后者进行抓取

    我用 python 结合 selenium 编写了一个脚本来登录网站 然后从driver to requests这样我就可以继续使用requests进行进一步的活动 I used item soup select one div class
  • 协程从未被等待

    我正在使用一个简单的上下文管理器 其中包含一个异步循环 class Runner def init self self loop asyncio get event loop def enter self return self def e
  • 根据其他单元格值更改多个单元格值

    我想更改包含的单元格moving to movingToOpenor movingToClose基于下一个单元格中给出的状态 有时循环会被中断并且不会从open to close or close to open 这是我当前的数据框 Dat
  • 给定一个排序数组,就地删除重复项,使每个元素仅出现一次并返回新长度

    完整的问题 我开始在线学习 python 但对这个标记为简单的问题有疑问 给定一个排序数组 就地删除重复项 使得每个 元素只出现一次并返回新的长度 不分配 另一个数组的额外空间 您必须通过修改输入来完成此操作 数组就地 具有 O 1 额外内
  • Airflow 1.9 - 无法将日志写入 s3

    我在 aws 的 kubernetes 中运行气流 1 9 我希望将日志发送到 s3 因为气流容器本身的寿命并不长 我已经阅读了描述该过程的各种线程和文档 但我仍然无法让它工作 首先是一个测试 向我证明 s3 配置和权限是有效的 这是在我们
  • 使用另一个数据帧在数据帧中创建子列

    我对 python 和 pandas 很陌生 在这里 我有一个以下数据框 did features offset word JAPE feature manual feature 0 200 0 aa 200 200 0 200 11 bf
  • 为什么 __dict__ 和 __weakref__ 类从未在 Python 中重新定义?

    类创建似乎从来没有re 定义 dict and weakref class属性 即 如果它们已经存在于超类的字典中 则它们不会添加到其子类的字典中 但始终re 定义 doc and module class属性 为什么 gt gt gt c
  • 检测是否从psycopg2游标获取?

    假设我执行以下命令 insert into hello username values me 我跑起来就像 cursor fetchall 我收到以下错误 psycopg2 ProgrammingError no results to fe
  • AWS Lambda 不读取环境变量

    我正在编写一个 python 脚本来查询 Qualys API 中的漏洞元数据 我在 AWS 中将其作为 lambda 函数执行 我已经在控制台中设置了环境变量 但是当我执行函数时 出现以下错误 module initialization
  • Django 管理器链接

    我想知道是否有可能 如果可以的话 如何 将多个管理器链接在一起以生成受两个单独管理器影响的查询集 我将解释我正在研究的具体示例 我有多个抽象模型类 用于为其他模型提供小型的特定功能 其中两个模型是DeleteMixin 和GlobalMix
  • 带 Flask 的 RPI dht22:无法将第 4 行设置为输入 - 等待 PulseIn 消息超时

    我正在尝试制作一个 Raspberry Pi 3 REST API 使用 DHT22 提供温度和湿度 整个代码 from flask import Flask jsonify request from sds011 import SDS01
  • 如何编写一个接受 int 或 float 的 C 函数?

    我想用 C 语言创建一个扩展 Python 的函数 该函数可以接受 float 或 int 类型的输入 所以基本上 我想要f 5 and f 5 5 成为可接受的输入 我认为我不能使用if PyArg ParseTuple args i v
  • 如何获取pandas中groupby对象中的组数?

    我想知道有多少个独特的组需要执行计算 给定一个名为 groupby 的对象dfgroup 我们如何找到组的数量 简单 快速 Pandaic ngroups 较新版本的 groupby API pandas gt 0 23 提供了此 未记录的
  • 定义在文本小部件中双击时选择哪些字符

    在 Windows 上 双击文本小部件中的单词也将选择连接的标点符号 有什么方法可以定义您想要选择的角色吗 tcl wordchars该变量的值是一个正则表达式 可以设置它来控制什么被视为 单词 字符 例如 通过双击 Tk 中的文本来选择单

随机推荐

  • 将 Laravel 5 Auth 与自定义表字段名称一起使用?

    错误信息是由于数据库中的字段不正确导致的 QueryException in Connection php line 620 SQLSTATE 42S22 Column not found 1054 Unknown column email
  • 如何以显示/隐藏查询列的形式制作vba代码? (MS-Access)

    我对使用 Access 非常陌生 并且在编写将执行以下操作的 VBA 代码时遇到困难 Private Sub YesNoShowHide If DateTested checkbox yes Then show DateTested col
  • 如何在 Android Lollipop 上声明扩展高度的工具栏/操作栏?

    我见过延伸高度Google Design 中的应用栏App Bar http www google co uk design spec layout structure html structure app bar指导方针 如何在 Andr
  • 为什么 C++ 分配器中没有重新分配功能?

    在 C 中 标准内存处理函数是malloc realloc and free 然而 C stdlib 分配器仅并行其中两个 没有重新分配函数 当然 不可能完全做同样的事情realloc 因为简单地复制内存并不适合非聚合类型 但是这个函数会不
  • 如何在 C# 中使用 GtkBuilder 连接林间空地信号?

    在Python中 我可以这样做builder connect signals self C 中好像不存在这个方法 看了之后GtkBuilder 文档 http library gnome org devel gtkmm unstable c
  • STM32F0、ST-link v2、OpenOCD 0.9.0:打开失败

    我在用着发射台 http www ti com ww en launchpad about htmlgcc arm none eabi 4 9 2015q2 为 STM32F0 进行编译 现在我想使用该集合中的 arm none eabi
  • PHP:如何获取构造函数调用的方法?

    PHP 有 get used class 这将返回所调用的类的名称 是否有一个函数可以返回所调用方法的名称 例如 我有一个父类 class Parent public function construct echo get called c
  • R:xlsx (0.4.2) 包的 rJava 错误

    我正在尝试使用 xlsx 包用外部文件中的信息填充电子表格 到目前为止 我已经使用 addDataFrame 将信息放入电子表格中 并且我尝试过的所有内容都是成功的 字体 颜色 边框等 现在的问题是我需要有一列超链接 为此我需要获取或创建特
  • Ruby on Rails 错误:Uglifier::Error: 意外的标记:运算符 (<)

    每当我跑步时rake assets precompile RAILS ENV production在我的命令行中 我收到此错误 它阻止我预编译我的资产 以下是命令行中显示的完整错误 rake aborted Uglifier Error U
  • :第n个字母伪元素不起作用[关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 当我为我的面包店建立一个网站时 我想制作一个花哨的标题来触发每个字母的颜色 所以我可以利用跨度 但这很累 我想用 first le
  • Solr 4 - 缺少必填字段:uuid

    我在使用 Solr4 中的 dataImportHandler 生成 UUID 时遇到问题 我正在尝试从现有的 MySQL 数据库导入 我的 schema xml 包含
  • 具有特殊结构的多模块项目的 Maven 组装

    我是 Maven 的新手 我想我已经开始了解它是如何工作的了 但我无法理解 Maven 程序集插件 我想要实现的是 当所有项目及其各自的依赖项都已打包后 我希望将它们全部放在目标目录中 我不希望它们被打包成一个超级jar 因为系统是基于模块
  • 为什么提交到 SVN 的最新文件不会立即被 Hudson 拉出来构建

    我有时发现我们的Hudson不会拉最新来自 SVN 的文件版本来构建包 例如 当前最新版本是1201 但Hudson使用1200来构建 你知道幕后的原因吗 当 Hudson 和 Subversion 服务器之间存在时钟偏差时 这是一个常见问
  • 如何在C++中打印成员函数地址

    看起来像std cout无法打印成员函数的地址 例如 include
  • Scala Pickling 和类型参数

    我在用着斯卡拉酸洗 https github com scala pickling Scala 的自动序列化框架 根据作者的幻灯片 http lampwww epfl ch hmiller files oopsla pickling pdf
  • 无法理解CYK算法伪代码

    我正在读关于CYK算法 https en wikipedia org wiki CYK algorithm 并且有一部分伪代码我无法理解 整个伪代码是 let the input be a string S consisting of n
  • FireFox 中的$插值错误

    我的日期从数据库中出来 如下所示 2013 11 21 17 43 20 以下代码在 FireFox 中存在错误 但在 Chrome 中完美运行 ul class job lookup results style padding 0 10p
  • android intellij 切换 nullpointerException

    我正在尝试将一个开关小部件放入 IntelliJ 中的活动中 当我这样做时 设计器崩溃 并在 android widget Switch jumpDrawablesToCurrentState 内出现 NullPointException
  • 为什么我的 lein re-frame 模板中有 clj 和 cljs 文件夹?

    为什么我的 lein re frame 模板中有 clj 和 cljs 文件夹 如下所示 为什么它们都包含名为 core似乎使用相同的命名空间 有人告诉我这是学习重新构建时的起点 但我找不到任何解释为什么模板会这样设置或创建 包括它们包含的
  • JIRA 与 Python

    我对 Python 世界还很陌生 刚刚阅读了一些文档并想要开始 我想设计一个用 Python 编写的工具 从 JIRA 中提取已由我们的 QA 团队标记为已解决的问题 然后显示每个版本中错误修复的漂亮 html 报告 我试图了解从 Pyth