a „oeeã@s:ddlZddlZddlZddlZdd„Zedkr6eƒdS)éNc Csºtj t ¡d¡}tj |¡r(t |¡t |tj ddt j dd¡}d  d¡}t  ||¡| ¡t |tjddt jdd¡}t |d¡\}}| ¡||kr¤tdƒntdƒ‚t |¡dS)NZwin32file_demo_test_filerz HellothereÚasciiiz"Successfully wrote and read a filezGot different data back???)ÚosÚpathÚjoinÚwin32apiZ GetTempPathÚexistsÚunlinkÚ win32fileZ CreateFileZ GENERIC_WRITEÚwin32conZ CREATE_NEWÚencodeZ WriteFileÚCloseZ GENERIC_READZ OPEN_EXISTINGZReadFileÚprintÚ Exception)ZtestNameÚhandleZ test_dataÚrcÚdata©rú:C:\Program Files\Certbot\pkgs\win32\Demos\win32fileDemo.pyÚSimpleFileDemos$  ÿ  ÿ rÚ__main__)rrr r rÚ__name__rrrrÚs