I am stuck trying to fix a code problem to write new EN notes to my own paid EN 'production' account, the notes being created while running a .py file on my PC. The .py program extracts data from various sources including Excel, 'does processing', creates python dataframe objects and creates a new EN note - this works when writing to my EN sandbox environment, BUT I want to write to my EN production account . It is possible I am missing some key step in my logic, hopefully someone here can assist, as I am failing to solve any other way though I don't see too much python related support Q&A. The detail: I have a set of 4 EN dev API values - dev token, consumer key, consumer secret and expiry date, obtained from EN about 6 months ago. I can run my python code on my PC, utilising only the dev token to create new notes when referring to the sandbox as True. Important code line is; EvernoteClient(token=en_token, sandbox=sbox, china=False) . I have tried various combinations of dev token, consumer secret, consumer key with sandbox=False, in order to write to my production EN - but lots of different errors depending on the different code being used. Common error is 'make sure API codes not expired' (they are not, else I would not be able to write to sandbox) - but in any case I asked EN last week for new EN API codes. To my surprise I only received 2 values (not 4 as before) - consumer key and consumer secret - but using them makes no difference, still nothing works when trying to write to production. Various sources say use oauthlib needed, but I don't believe this is the case as I only want myself to write to my own EN. THE usual suggestion made is to use code: EvernoteClient( consumer_key=consumer_key, consumer_secret=consumer_secret, sandbox=False), which seems logical, but this does not work for either True or False. EN support says make sure you have latest EN - I prefer to use EN legacy as v10 function is nowhere near what I use in legacy, but I do have the web v10 for testing, but my code does not complete so I do not think this is relevant at this point, and as a lot of this 'Client' code predates v10. I have also referred to the Git link and used the pip install as specified, though python2 seems to be mentioned more often than python3. My question: Can anyone advise what EN API values they have used to feed into a .py file, and what python packages were used, and what versions EN used/necessary. Hopefully this wordy text also provides the key information to allow someone to offer guidance for the right direction . Hopefully I just missing something basic?