JIRA avec Python

Je suis assez nouveau dans le monde de Python. Viens de lire certains documents et que vous souhaitez commencer.

Je veux concevoir un outil écrit en Python pour ramasser les questions de JIRA qui a été marqué comme résolu par notre équipe de contrôle qualité, puis afficher un joli rapport html des corrections de bug passe par la libération de base.

Je suis en train d'essayer de comprendre les mécanismes de connecter JIRA de Python, mais les choses ne se font pas effacé.

J'ai installé : jira-python-lib mais quand j'essaie de le faire d'une connexion, j'ai des erreurs.

 # /usr/bin/python

 from jira.client import JIRA

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

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

Si j'exécute le code ci-dessus, il me donne ce message d'erreur:

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)

Quelqu'un peut s'il vous plaît dites-moi ce que je fais de mal ici?

Aussi, je ne peux pas trouver toutes les informations à JIRA-DOC concernant l'automatisation.

Certains une, merci de guide à de la documentation utile à cet égard?


Découvert que j'ai besoin d'activer l'authentification enableBasicAuth pour faire ce travail. Besoin d'essayer cela.

  • Le problème est probablement avec basic_auth=.....
  • quand je me connecter à la page web avec mon identifiant et mon mot de passe, il fonctionne très bien. Ai-je besoin d'aucun outil supplémentaire pour accéder à cette url à partir de python? une idée?
  • Je n'ai jamais utilisé JIRA ou son API d'automatisation. C'est pourquoi j'ai posté ça comme un commentaire et non comme une réponse.
InformationsquelleAutor f-z-N | 2013-01-08