new notes
This commit is contained in:
46
Scripts/conf_functionsonly.py
Normal file
46
Scripts/conf_functionsonly.py
Normal file
@ -0,0 +1,46 @@
|
||||
import io
|
||||
import markdown
|
||||
from re import search
|
||||
import re
|
||||
# import pypandoc and/or panflute
|
||||
|
||||
rootdir = "/Users/normrasmussen/Documents/Northpass/CustomerNotes/"
|
||||
#meetingstart = "##"
|
||||
#meetingend = "##"
|
||||
#rx = r'{}.*?{}'.format(re.escape(meetingstart), re.escape(meetingend))
|
||||
|
||||
def findheadings():
|
||||
headingsarray = []
|
||||
with open(rootdir + "G2/G2.md", "r") as myfile:
|
||||
file = myfile.readlines()
|
||||
for headings in file:
|
||||
if "##" in headings:
|
||||
headingsarray.append(headings)
|
||||
print(headingsarray)
|
||||
|
||||
def pullnotes():
|
||||
date1 = "!*!"
|
||||
#"[0-9]{1,2}\/[0-9]{1,2}\/[0-9]{4}"
|
||||
date2 = "!@#"
|
||||
#"[0-9]{1,2}\/[0-9]{1,2}\/[0-9]{4}"
|
||||
#range = r'{}.*?{}'.format(re.escape(date1), re.escape(date2))
|
||||
with open(rootdir + "G2/G2.md", "r") as myfile:
|
||||
file = myfile.read()
|
||||
print(file[file.find(date1)+len(date1):file.rfind(date2)])
|
||||
#print(chunk)
|
||||
|
||||
def pullnotes2():
|
||||
inRecordingMode = False
|
||||
file = "rootdir + Talkspace/Talkspace.md"
|
||||
for line in file:
|
||||
if not inRecordingMode:
|
||||
if line.startswith(r'\d+/\d+/\d'):
|
||||
inRecordingMode = True
|
||||
elif line.startswith(r'\d+/\d+/\d'):
|
||||
inRecordingMode = False
|
||||
else:
|
||||
yield line
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
pullnotes()
|
||||
@ -17,14 +17,14 @@ headers = {
|
||||
|
||||
payload = json.dumps( {
|
||||
"type":"page",
|
||||
"title":"Test Expandable Page",
|
||||
"title":"Customer Name",
|
||||
"ancestors":[{"id":2210463745}],
|
||||
"space":
|
||||
{"key":"~350535240"},
|
||||
"body":
|
||||
{"storage":
|
||||
{"value":
|
||||
"<p>This is a new page</p> <ac:structured-macro ac:name='expand' ac:schema-version='1'><ac:rich-text-body><p>expandable content goes here</p></ac:rich-text-body></ac:structured-macro>",
|
||||
"<p>A Customer Page</p> <ac:structured-macro ac:name='expand' ac:schema-version='1'><ac:rich-text-body><p>Customer Content * Item1 * Item 2 1. Item3 2. Item 4</p></ac:rich-text-body></ac:structured-macro>",
|
||||
"representation":"storage"}}
|
||||
} )
|
||||
|
||||
@ -36,4 +36,18 @@ response = requests.request(
|
||||
auth=auth
|
||||
)
|
||||
|
||||
print(json.dumps(json.loads(response.text), sort_keys=True, indent=4, separators=(",", ": ")))
|
||||
response = json.dumps(json.loads(response.text), sort_keys=True, indent=4, separators=(",", ": "))
|
||||
print(response)
|
||||
x = response.split()
|
||||
print(x)
|
||||
|
||||
|
||||
|
||||
# Update a page:
|
||||
response = requests.request(
|
||||
"PUT",
|
||||
url,
|
||||
data=payload,
|
||||
headers=headers,
|
||||
auth=auth
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user