2013-01-08 6 views
6

私はPythonの世界ではかなり新しいです。いくつかの文書を読んで始めてみたい。JIRA with Python

Pythonで書かれたツールを設計して、QAチームによって解決されたとマークされたJIRAの問題を拾い上げて、リリースごとに行われるバグ修正の良いhtmlレポートを表示したいと考えています。

私はPythonからJIRAに接続するメカニズムを理解しようとしていますが、問題は解決されません。

私はjira-python-libをインストールしましたが、接続しようとするとエラーが発生します。私は上記のコードを実行すると

# /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に情報がありません。

この点について参考になる人はいらっしゃいますか?


この作業を行うには、認証enableBasicAuthを有効にする必要があります。これを試す必要があります。

+0

でJIRA-pythonのライブラリ、より多くの情報を持つ一時的なバグがある....'。 – zmbq

+0

IDとパスワードでウェブページにログインしてもうまくいきます。私はPythonからこのURLにアクセスするための追加ツールが必要ですか?何か案が? –

+0

私はJIRAまたはそのオートメーションAPIを使用したことがありません。だからこそ私はこれをコメントとして投稿し、答えとして投稿しなかったのです。 – zmbq

答えて