Exemplo n.º 1
0
__author__ = 'dustinlee'



import sys

from myDokuwikiXmlRpc import DokuWikiClient, DokuWikiError, DokuWikiURLError, DokuWikiXMLRPCError

import xmlrpc.client

#url = 'http://www.daehyunlee.com/dustinlee_new'
url = 'http://127.0.0.1/dokuwiki'

wiki = DokuWikiClient(url, 'dustinlee', 'sisa0822')

print(wiki._dokuwiki_version())


import datetime

newText = str(datetime.datetime.now()) + '에 작성되었습니다.'
print(newText)

wiki.put_page('start', newText)
print(wiki.list_files(':', True))
    print(result.talkLine.ttalk)
Exemplo n.º 2
0

import sys

from myDokuwikiXmlRpc import DokuWikiClient, DokuWikiError, DokuWikiURLError, DokuWikiXMLRPCError

import xmlrpc.client


# for remote page, put the same name of file failed
url = 'http://www.daehyunlee.com/dustinlee_new'

# for localhost, put the same named file is working, don't know why.....
url = 'http://127.0.0.1/dokuwiki'

wiki = DokuWikiClient(url, 'dustinlee', 'sisa0822')

print(wiki._dokuwiki_version())


with open('./dokuwiki.png', 'rb') as f:
    print('file live')
    #data = xmlrpc.client.Binary(f.read())
    data = f.read()

print(len(data))

try:
    wiki.delete_file(':dokuwiki.png')
except:
    pass
Exemplo n.º 3
0
__author__ = 'dustinlee'



import sys

from myDokuwikiXmlRpc import DokuWikiClient, DokuWikiError, DokuWikiURLError, DokuWikiXMLRPCError

import xmlrpc.client

url = 'http://www.daehyunlee.com/dustinlee_new'
#url = 'http://127.0.0.1/dokuwiki'

wiki = DokuWikiClient(url, 'dustinlee', 'sisa0822')

print(wiki._dokuwiki_version())


file = wiki.get_file('wiki:dokuwiki-128.png')
print(type(file.data))

with open('./dokuwiki.png', 'wb') as f:
    f.write(file.data)