Enregistrer le problème Redmine de Python

Utilisez simplement python-redmine

La bibliothèque utilisée dans le script suivant est

! /usr/bin/env python
-*- coding: utf-8 -*-                                                                                                                                
from pit import Pit
from redmine import Redmine # needs python-redmine (execute the command "pip instsall python-redmine")                                                

def main():
    conf = Pit.get('redmine',
                   {'require': {'url': '',
                                'username': '',
                                'password': '',
                                }})
    url = conf['url']
    username = conf['username']
    password = conf['password']

    redmine = Redmine(url, username=username, password=password)

    issue = redmine.issue.new()
    issue.project_id = 'project'
 issue.subject = u'test '
 issue.tracker_id = 12 # tracker
 issue.description = u'test '
 issue.status_id = 1 # statut
 issue.assigned_to_id = 51 # Responsable
    issue.save()

if __name__ == '__main__':
    main()

Recommended Posts

Enregistrer le problème Redmine de Python
MeCab de Python
Importer un fichier Excel depuis Python (enregistré dans DB)
Utilisez Thingsspeak de Python
Touchez MySQL depuis Python 3
Manipuler Redmine à l'aide de Python Redmine
Exploitez Filemaker depuis Python
Utiliser fluentd de python
Accéder à bitcoind depuis python
Outil de gestion des problèmes Trac réalisé par Python
Changements de Python 3.0 à Python 3.5
Changements de Python 2 à Python 3.0
Utilisez MySQL depuis Python
Exécutez Python à partir d'Excel
Installer Python à partir de la source
Exécuter des commandes depuis Python
Faites fonctionner le neutron de Python!
Utiliser MySQL depuis Python
Faire fonctionner LXC depuis Python
Manipuler riak depuis python
Forcer Python depuis Fortran
Utilisez BigQuery depuis Python.
[Python] Lire depuis Stdin
Utilisez mecab-ipadic-neologd de Python
Enregistrez des tickets avec l'API de Redmine en utilisant des requêtes Python
Aplatir à l'aide du rendement Python de
Appeler CPLEX depuis Python (DO cplex)
Deep Python appris de DEAP
Enregistrer DynamoDB x Python / Decimal
Publier de Python vers Slack
Fonctionnalités de grammaire ajoutées à partir de Python3.6
Flirter de PHP à Python
Rendre MeCab disponible à partir de Python 3
Informations obtenues à partir de tweet_id (Python)
OCR à partir de PDF en Python
Exécutez le script illustrator à partir de python
Utiliser MySQL depuis Anaconda (python)
Interroger Athena depuis Lambda Python
Accéder à Oracle DB depuis Python
Étude de Python Hour3: Fonctions
Démarrer / arrêter GCE à partir de python
Arrêtez Omxplayer à partir du code Python
Passer de python2.7 à python3.6 (centos7)
Connectez-vous à sqlite depuis python
Étude de Python Hour4: orientée objet ①
Convention de dénomination Python (à partir de PEP8)
Avec skype, notifiez avec skype de python!
Utilisez l'API e-Stat de Python
Exécuter le script Python à partir du fichier de commandes
Python: exclure les balises des données html
Utiliser la PNL Stanford Core à partir de Python
Essayez l'authentification de base de données IAM à partir de Python
Appeler C depuis Python avec DragonFFI
Toucher les objets Python d'Elixir
Frappez les données du trésor de Python Pandas
Utilisation de Rstan de Python avec PypeR
Obtenir des données de Quandl en Python
Python, rendement, retour et parfois rendement de
Installez Python à partir des sources avec Ansible
Remarques sur l'utilisation de MeCab depuis Python