it just says syntax error every time i type pip install easygui ?
what should i do ? i am extremely new and inexperienced in anything code-related

Managed to make it work on mac. Steps required:

  1. Open terminal and navigate to the folder with N2O.py
  2. Type in terminal pip3 install --upgrade pip and press enter
  3. Type in terminal pip3 install tkinter and press enter
  4. Type in terminal brew install python-tk@3.9 and press enter
    Install finished, now run it:
    Type in terminal python3 N2O.py and press enter
1 Like

If anyone here is looking for further help with migrating their data from Notion to Obsidian, send over a PM.

It’s frustrating not being able to have everything in one place, having to maintain both Notion and Obsidian and not having the interoperability, the graph view and connections that Obsidian allows.

I’ve personally had to do this with my own data, so I am able to offer a custom solution that works way better than the standard Notion “export”, using Notion’s API to export your data to markdown files.

People’s data on Notion is often linked in peculiar ways, such as certain linked databases etc., and you may want a custom solution to export it in a particular way.

I know that people’s data are usually particularly sensitive, so you would have full access to the code to make sure nothing fishy is going on, and to get it running you would simply run it on your end with some instructions on how to use it.

I would only need some information on how your data is laid out to produce something that can transfer it over, without having to review anything.

This is a paid solution due to the time and effort it would take to set up, though if you’re really having trouble with this then get in touch and I can help you get your data into Obsidian seamlessly.

2 Likes

Hi There,

I just don’t seem to get the results I need. I’ve installed Python (including easygui) and can run the script. I select the zip-file, get a flash of a command pane and then… nothing…

There’s probably something wrong with the contents of the zip-file or the script.

Any help would be greatly appreciated! My Notion databases are to large to manually transfer…

Perhaps you want to elaborate how the API is better than the regular export?

Does anyone have trouble with unicode notes? In the CSV file my links are in the form:

|Ban|Tiểu ban|Vấn đề cần giải quyết|
|---|---|---|
|Phát triển cộng đồng|Tie%CC%82%CC%89u%20ban%20e29a4/To%CC%82%CC%89%20chu%CC%9B%CC%81%2044284.md, Tie%CC%82%CC%89u%20ban%20e29a4/%C4%90ie%CC%82%CC%80u%20pho%206d203.md, Tie%CC%82%CC%89u%20ban%20e29a4/%C4%90o%CC%82%CC%81i%20ngoa%2097ac2.md|../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/Ta%CC%86ng%20ti%CC%89%20%205ea96.md, ../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/Tuye%CC%82%CC%89n%20th%20ef07d.md, ../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/Ga%CC%82y%20quy%CC%83%20e962a.md, ../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/Ke%CC%82%CC%81t%20no%CC%82%CC%81%205e34d.md, ../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/Tha%CC%80nh%20la%CC%A3%20a17a4.md, ../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/Ti%CC%80m%20%C4%91u%CC%9Bo%CC%9B%207767b.md, ../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/Tro%CC%9B%CC%89%20tha%CC%80%20fd380.md, ../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/Qua%CC%89ng%20ca%CC%81%20871de.md, ../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/Ta%CC%86ng%20lu%CC%9Bo%208f5fd.md, ../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/%C4%90a%CC%89m%20ba%CC%89o%20%20349db.md|
|Nội dung|Tie%CC%82%CC%89u%20ban%20e29a4/Thie%CC%82%CC%81t%20ke%2089b98.md, Tie%CC%82%CC%89u%20ban%20e29a4/Di%CC%A3ch%20thua%2034394.md, Tie%CC%82%CC%89u%20ban%20e29a4/Nghie%CC%82n%20cu%20c2eaf.md|../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/Tha%CC%80nh%20la%CC%A3%20c0388.md, ../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/%C4%90o%CC%9Bn%20gia%CC%89n%20629e1.md, ../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/Vie%CC%82%CC%81t%20ca%CC%81%20b37a3.md, ../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/Di%CC%A3ch%20ca%CC%81c%20c1441.md|
|Nhân sự||../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/Xa%CC%82y%20du%CC%9B%CC%A3n%20c4550.md, ../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/Tha%CC%80nh%20la%CC%A3%20c0388.md, ../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/Tuye%CC%82%CC%89n%20th%20ef07d.md, ../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/La%CC%80m%20ba%CC%89n%20%200cb12.md, ../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/%C4%90a%CC%89m%20ba%CC%89o%20%20349db.md|
|Kỹ thuật||../Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%20d9ec7/Va%CC%82%CC%81n%20%C4%91e%CC%82%CC%80%206f3ae/Tha%CC%80nh%20la%CC%A3%20a17a4.md|

image

There is a commit to fix URL encoding but haven’t been merged yet. Nevertheless, I try the commit file but it still doesn’t work to me.

It doesn’t take into account complex links and system structures you may have set-up inside of Notion.

The standard export uses a very naïve, flat approach, and may not output in the way you want it to.

Maybe you want to use the creation time as your Zettelkasten note IDs, for example; this way of exporting doesn’t allow for such a custom approach.

Sent you a PM.

1 Like