본문 바로가기
Python

[python] 컨플루언스에 파일 첨부하기

by 앗사비 2022. 2. 8.
728x90

https://github.com/atlassian-api/atlassian-python-api

 

GitHub - atlassian-api/atlassian-python-api: Atlassian Python REST API wrapper

Atlassian Python REST API wrapper. Contribute to atlassian-api/atlassian-python-api development by creating an account on GitHub.

github.com

 

from atlassian import Confluence

confluence = Confluence(
    url="http://localhost:8090",
    username="admin",
    password="admin",
)


file_location = r"C:\Users\myid\Desktop\1.jpg"
page_title = "테스트 페이지"
space_key = "TEST"

#페이지 id 찾기
page_id = confluence.get_page_by_title(space=space_key, title=page_title).get("id")

#같은 파일 존재시 자동으로 새 파일의 버전을 지정하고 이전 파일 유지
confluence.attach_file(filename=file_location, name=None, content_type=None, page_id=page_id, title=None, space=space_key, comment=None)
728x90

'Python' 카테고리의 다른 글

[python] 이미지 자르기  (0) 2022.02.11
[python] pdf를 이미지로 변환  (0) 2022.02.11
파이썬 번역 - googletrans  (0) 2022.01.20
[python] pandas 차트 생성  (0) 2021.12.24
파이썬 셀레늄 웹드라이버 자동 관리하기  (0) 2021.08.26