Python homework
template/desktop.ini
[.ShellClassInfo] InfoTip=This folder is shared online. IconFile=C:\Program Files\Google\Drive\googledrivesync.exe IconIndex=16
template/Extension/Debug/desktop.ini
[.ShellClassInfo] InfoTip=This folder is shared online. IconFile=C:\Program Files\Google\Drive\googledrivesync.exe IconIndex=16
template/Extension/Debug/Extension.log
leibnizmodule.cpp e:\google drive\fall_2018_material\python_notes\python_day8\code\extension\extension\leibnizmodule.cpp(3): fatal error C1083: Cannot open include file: 'Python.h': No such file or directory
template/Extension/Debug/PythonExtension.tlog/CL.command.1.tlog
ÿþ
template/Extension/Debug/PythonExtension.tlog/desktop.ini
[.ShellClassInfo] InfoTip=This folder is shared online. IconFile=C:\Program Files\Google\Drive\googledrivesync.exe IconIndex=16
template/Extension/Debug/PythonExtension.tlog/PythonExtension.lastbuildstate
#TargetFrameworkVersion=v4.0:PlatformToolSet=v141:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=10.0.17134.0 Debug|Win32|E:\Google Drive\fall_2018_material\python_notes\python_day8\code\Extension\|
template/Extension/Debug/PythonExtension.tlog/unsuccessfulbuild
template/Extension/Debug/vc141.idb
template/Extension/Debug/vc141.pdb
template/Extension/desktop.ini
[.ShellClassInfo] InfoTip=This folder is shared online. IconFile=C:\Program Files\Google\Drive\googledrivesync.exe IconIndex=16
template/Extension/Extension.vcxproj
Debug x64 Release x64 15.0 {EFCC7D22-F00E-4D12-A31E-F7B66231AB06} Extension 10.0.17134.0 PythonExtension DynamicLibrary true v141 MultiByte DynamicLibrary false v141 true MultiByte module .pyd module .pyd Level4 Disabled true C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\include;%(AdditionalIncludeDirectories) Py_LIMITED_API;_MBCS;%(PreprocessorDefinitions) MultiThreadedDLL true stdcpp17 C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\libs Level4 MaxSpeed true true true C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\include;%(AdditionalIncludeDirectories) Py_LIMITED_API;_MBCS;%(PreprocessorDefinitions) MultiThreadedDLL true stdcpp17 true true C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\libstemplate/Extension/Extension.vcxproj.filters
{4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hh;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms Source Files Header Filestemplate/Extension/Extension.vcxproj.user
template/Extension/module.cpp
#include <Python.h> #include <cstdint> #include <cmath> #include "sudoku.h" static int example(int number) { return number; } static PyObject *module_example(PyObject *self, PyObject *argument) { int number = PyLong_AsLong(argument); int result = example(number); return PyLong_FromLong(result); } static PyMethodDef module_methods[] = { { "example", (PyCFunction)module_example, METH_O, "Example function" }, // terminate the array with an object containing NULL { NULL, NULL, 0, NULL }, }; static PyModuleDef module = { PyModuleDef_HEAD_INIT, "module", // module name "Examples of extending python", // module description 0, // keeping no state in the module (size of storage is 0) module_methods, // structure that defines the methods }; PyMODINIT_FUNC PyInit_module() { return PyModule_Create(&module); }
template/Extension/sudoku.h
#pragma once struct sudoku_board { int grid[9][9]; // 0 value indicates an empty cell }; static bool is_number_in_row(sudoku_board board, int row, int number) { for (int j = 0; j < 9; j = j + 1) { if (board.grid[row][j] == number) { return true; } } return false; } static bool is_number_in_column(sudoku_board board, int column, int number) { for (int i = 0; i < 9; i = i + 1) { if (board.grid[i][column] == number) { return true; } } return false; } static bool is_number_in_subgrid(sudoku_board board, int subgrid_i, int subgrid_j, int number) { for (int i = 0; i < 3; i = i + 1) { for (int j = 0; j < 3; j = j + 1) { if (board.grid[3*subgrid_i + i][3*subgrid_j + j] == number) { return true; } } } return false; } static bool solve_sudoku(sudoku_board board, sudoku_board *solution) { for (int i = 0; i < 9; i = i + 1) { for (int j = 0; j < 9; j = j + 1) { // the cell was already solved if (board.grid[i][j] != 0) { continue; } for (int number = 1; number <= 9; number = number + 1) { if (!is_number_in_row(board, i, number) && !is_number_in_column(board, j, number) && !is_number_in_subgrid(board, i/3, j/3, number)) { board.grid[i][j] = number; if (solve_sudoku(board, solution)) { return true; } board.grid[i][j] = 0; } } // backtrack return false; } } // TODO: check if the input grid is valid *solution = board; return true; }
template/Extension/x64/Debug/cppleibniz.Build.CppClean.log
e:\google drive\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\debug\vc141.pdb e:\google drive\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\debug\vc141.idb e:\google drive\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\debug\leibnizmodule.obj e:\google drive\fall_2018_material\python_notes\python_day8\code\extension\x64\debug\cppleibniz.ilk e:\google drive\fall_2018_material\python_notes\python_day8\code\extension\x64\debug\cppleibniz.pyd e:\google drive\fall_2018_material\python_notes\python_day8\code\extension\x64\debug\cppleibniz.pdb e:\google drive\fall_2018_material\python_notes\python_day8\code\extension\x64\debug\cppleibniz.lib e:\google drive\fall_2018_material\python_notes\python_day8\code\extension\x64\debug\cppleibniz.exp e:\google drive\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\debug\pythonextension.tlog\cl.command.1.tlog e:\google drive\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\debug\pythonextension.tlog\cl.read.1.tlog e:\google drive\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\debug\pythonextension.tlog\cl.write.1.tlog e:\google drive\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\debug\pythonextension.tlog\link.command.1.tlog e:\google drive\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\debug\pythonextension.tlog\link.read.1.tlog e:\google drive\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\debug\pythonextension.tlog\link.write.1.tlog e:\google drive\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\debug\pythonextension.tlog\pythonextension.write.1u.tlog
template/Extension/x64/Debug/desktop.ini
[.ShellClassInfo] InfoTip=This folder is shared online. IconFile=C:\Program Files\Google\Drive\googledrivesync.exe IconIndex=16
template/Extension/x64/Debug/Extension.log
module.cpp c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\extension\module.cpp(12): warning C4100: 'self': unreferenced formal parameter Creating library C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\Debug\module.lib and object C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\Debug\module.exp Extension.vcxproj -> C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\Debug\module.pyd
template/Extension/x64/Debug/module.Build.CppClean.log
c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\extension\x64\debug\vc141.pdb c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\extension\x64\debug\vc141.idb c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\extension\x64\debug\module.obj c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\debug\module.pyd c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\debug\module.ilk c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\debug\module.pdb c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\debug\module.lib c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\debug\module.exp c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\extension\x64\debug\pythonextension.tlog\cl.command.1.tlog c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\extension\x64\debug\pythonextension.tlog\cl.read.1.tlog c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\extension\x64\debug\pythonextension.tlog\cl.write.1.tlog c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\extension\x64\debug\pythonextension.tlog\link.command.1.tlog c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\extension\x64\debug\pythonextension.tlog\link.read.1.tlog c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\extension\x64\debug\pythonextension.tlog\link.write.1.tlog c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\extension\x64\debug\pythonextension.tlog\pythonextension.write.1u.tlog
template/Extension/x64/Debug/module.obj
template/Extension/x64/Debug/PythonExtension.tlog/CL.command.1.tlog
^C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\EXTENSION\MODULE.CPP /c /I"C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE" /ZI /JMC /nologo /W4 /WX- /diagnostics:classic /sdl /Od /D Py_LIMITED_API /D _MBCS /D _WINDLL /D _MBCS /Gm- /EHsc /RTC1 /MD /GS /fp:precise /Za /Zc:wchar_t /Zc:forScope /Zc:inline /std:c++17 /Fo"X64\DEBUG\\" /Fd"X64\DEBUG\VC141.PDB" /Gd /TP /FC C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\EXTENSION\MODULE.CPP
template/Extension/x64/Debug/PythonExtension.tlog/CL.read.1.tlog
^C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\EXTENSION\MODULE.CPP C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\BIN\HOSTX86\X64\1033\CLUI.DLL C:\WINDOWS\GLOBALIZATION\SORTING\SORTDEFAULT.NLS C:\WINDOWS\SYSTEM32\TZRES.DLL C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYTHON.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PATCHLEVEL.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYCONFIG.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\IO.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_IO.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_SHARE.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WIO.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\VCRUNTIME.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\SAL.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\CONCURRENCYSAL.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\VADEFS.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\FLOAT.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\SHARED\BASETSD.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\STDIO.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WSTDIO.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_STDIO_CONFIG.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYMACCONFIG.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\LIMITS.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\STRING.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_MEMORY.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_MEMCPY_S.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\ERRNO.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\VCRUNTIME_STRING.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WSTRING.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\STDLIB.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_MALLOC.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_SEARCH.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\STDDEF.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WSTDLIB.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\ASSERT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYPORT.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\INTTYPES.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\STDINT.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\MATH.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_MATH.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\TIME.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WTIME.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\SYS\STAT.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\SYS\TYPES.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYMACRO.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYATOMIC.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYMATH.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYTIME.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYMEM.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\OBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\OBJIMPL.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\TYPESLOTS.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYHASH.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYDEBUG.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\BYTEARRAYOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\STDARG.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\BYTESOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\UNICODEOBJECT.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CTYPE.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WCTYPE.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\WCHAR.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WCONIO.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WDIRECT.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WPROCESS.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\LONGOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\LONGINTREPR.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\BOOLOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\FLOATOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\COMPLEXOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\RANGEOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\MEMORYOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\TUPLEOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\LISTOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\DICTOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\ODICTOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\ENUMOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\SETOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\METHODOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\MODULEOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\FUNCOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\CLASSOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\FILEOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYCAPSULE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\TRACEBACK.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYSTATE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\SLICEOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\CELLOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\ITEROBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\GENOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\DESCROBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\WARNINGS.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\WEAKREFOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\STRUCTSEQ.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\NAMESPACEOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\CODECS.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYERRORS.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYARENA.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\MODSUPPORT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYTHONRUN.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYLIFECYCLE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\CEVAL.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\SYSMODULE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\OSMODULE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\INTRCHECK.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\IMPORT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\ABSTRACT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\BLTINMODULE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\COMPILE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\EVAL.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYCTYPE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYSTRTOD.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYSTRCMP.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\DTOA.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\FILEUTILS.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYFPE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\CSTDINT C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\YVALS.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\YVALS_CORE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\XKEYCHECK.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\CRTDEFS.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CRTDBG.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\VCRUNTIME_NEW_DEBUG.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\VCRUNTIME_NEW.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\USE_ANSI.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\CMATH C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\CSTDLIB C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\XTGMATH.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\XTR1COMMON C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\EXTENSION\SUDOKU.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\INCLUDE\CSTRING
template/Extension/x64/Debug/PythonExtension.tlog/CL.write.1.tlog
^C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\EXTENSION\MODULE.CPP C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\EXTENSION\X64\DEBUG\VC141.PDB C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\EXTENSION\X64\DEBUG\VC141.IDB C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\EXTENSION\X64\DEBUG\MODULE.OBJ
template/Extension/x64/Debug/PythonExtension.tlog/desktop.ini
[.ShellClassInfo] InfoTip=This folder is shared online. IconFile=C:\Program Files\Google\Drive\googledrivesync.exe IconIndex=16
template/Extension/x64/Debug/PythonExtension.tlog/link.command.1.tlog
^C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\EXTENSION\X64\DEBUG\MODULE.OBJ /OUT:"C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\X64\DEBUG\MODULE.PYD" /INCREMENTAL /NOLOGO /LIBPATH:"C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\LIBS" KERNEL32.LIB USER32.LIB GDI32.LIB WINSPOOL.LIB COMDLG32.LIB ADVAPI32.LIB SHELL32.LIB OLE32.LIB OLEAUT32.LIB UUID.LIB ODBC32.LIB ODBCCP32.LIB /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG:FASTLINK /PDB:"C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\X64\DEBUG\MODULE.PDB" /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\X64\DEBUG\MODULE.LIB" /MACHINE:X64 /DLL X64\DEBUG\MODULE.OBJ
template/Extension/x64/Debug/PythonExtension.tlog/link.read.1.tlog
^C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\EXTENSION\X64\DEBUG\MODULE.OBJ C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\KERNEL32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\USER32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\GDI32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\WINSPOOL.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\COMDLG32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\ADVAPI32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\SHELL32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\OLE32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\OLEAUT32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\UUID.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\ODBC32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\ODBCCP32.LIB C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\EXTENSION\X64\DEBUG\MODULE.OBJ C:\WINDOWS\GLOBALIZATION\SORTING\SORTDEFAULT.NLS C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\LIBS\PYTHON3.LIB C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\LIB\X64\MSVCPRT.LIB C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\LIB\X64\MSVCRT.LIB C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\LIB\X64\VCRUNTIME.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UCRT\X64\UCRT.LIB C:\WINDOWS\SYSTEM32\TZRES.DLL C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\BIN\HOSTX86\X64\1033\LINKUI.DLL C:\PROGRAM FILES (X86)\WINDOWS KITS\10\BIN\10.0.17134.0\X86\RC.EXE C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\BIN\HOSTX86\X86\CVTRES.EXE C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\COMMUNITY\VC\TOOLS\MSVC\14.16.27023\BIN\HOSTX86\X86\MSPDBSRV.EXE
template/Extension/x64/Debug/PythonExtension.tlog/link.write.1.tlog
^C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\EXTENSION\X64\DEBUG\MODULE.OBJ C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\X64\DEBUG\MODULE.ILK C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\X64\DEBUG\MODULE.PYD C:\USERS\ZHIMIN\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYHOMEWORK3\TEMPLATE\X64\DEBUG\MODULE.PDB
template/Extension/x64/Debug/PythonExtension.tlog/PythonExtension.lastbuildstate
#TargetFrameworkVersion=v4.0:PlatformToolSet=v141:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=10.0.17134.0 Debug|x64|C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\|
template/Extension/x64/Debug/PythonExtension.tlog/PythonExtension.write.1u.tlog
^C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\Extension\Extension.vcxproj C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\Debug\module.lib C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\Debug\module.exp ^C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\Extension\Extension.vcxproj C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\Debug\module.lib C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\Debug\module.exp ^C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\Extension\Extension.vcxproj C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\Debug\module.lib C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\Debug\module.exp ^C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\Extension\Extension.vcxproj C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\Debug\module.lib C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\Debug\module.exp ^C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\Extension\Extension.vcxproj C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\Debug\module.lib C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\Debug\module.exp
template/Extension/x64/Debug/vc141.idb
template/Extension/x64/Debug/vc141.pdb
template/Extension/x64/desktop.ini
[.ShellClassInfo] InfoTip=This folder is shared online. IconFile=C:\Program Files\Google\Drive\googledrivesync.exe IconIndex=16
template/Extension/x64/Release/cppleibniz.Build.CppClean.log
c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\release\vc141.pdb c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\release\leibnizmodule.obj c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\python_day8\code\extension\x64\release\cppleibniz.pyd c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\python_day8\code\extension\x64\release\cppleibniz.pdb c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\python_day8\code\extension\x64\release\cppleibniz.lib c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\python_day8\code\extension\x64\release\cppleibniz.exp c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\python_day8\code\extension\x64\release\cppleibniz.ipdb c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\python_day8\code\extension\x64\release\cppleibniz.iobj c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\release\pythonextension.tlog\cl.command.1.tlog c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\release\pythonextension.tlog\cl.read.1.tlog c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\release\pythonextension.tlog\cl.write.1.tlog c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\release\pythonextension.tlog\link.command.1.tlog c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\release\pythonextension.tlog\link.read.1.tlog c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\release\pythonextension.tlog\link.write.1.tlog c:\users\zhimin\google drive\2018_fall\fall_2018_material\python_notes\python_day8\code\extension\extension\x64\release\pythonextension.tlog\pythonextension.write.1u.tlog
template/Extension/x64/Release/desktop.ini
[.ShellClassInfo] InfoTip=This folder is shared online. IconFile=C:\Program Files\Google\Drive\googledrivesync.exe IconIndex=16
template/Extension/x64/Release/Extension.log
module.cpp c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\extension\module.cpp(16): warning C4100: 'self': unreferenced formal parameter c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\extension\module.cpp(47): warning C4100: 'self': unreferenced formal parameter c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\extension\module.cpp(65): warning C4100: 'self': unreferenced formal parameter c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\extension\module.cpp(78): warning C4100: 'self': unreferenced formal parameter c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\extension\module.cpp(102): warning C4100: 'self': unreferenced formal parameter Creating library C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\Release\module.lib and object C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\Release\module.exp Generating code 1 of 14 functions ( 7.1%) were compiled, the rest were copied from previous compilation. 0 functions were new in current compilation 0 functions had inline decision re-evaluated but remain unchanged Finished generating code Extension.vcxproj -> C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\Release\module.pyd
template/Extension/x64/Release/module.Build.CppClean.log
c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\extension\x64\release\vc141.pdb c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\extension\x64\release\module.obj c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\release\module.pyd c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\release\module.pdb c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\release\module.lib c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\release\module.exp c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\release\module.ipdb c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\release\module.iobj c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\extension\x64\release\pythonextension.tlog\cl.command.1.tlog c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\extension\x64\release\pythonextension.tlog\cl.read.1.tlog c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\extension\x64\release\pythonextension.tlog\cl.write.1.tlog c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\extension\x64\release\pythonextension.tlog\link.command.1.tlog c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\extension\x64\release\pythonextension.tlog\link.read.1.tlog c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\extension\x64\release\pythonextension.tlog\link.write.1.tlog c:\users\klacansky\google drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\extension\x64\release\pythonextension.tlog\pythonextension.write.1u.tlog
template/Extension/x64/Release/module.obj
template/Extension/x64/Release/PythonExtension.tlog/CL.command.1.tlog
^C:\USERS\KLACANSKY\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYTHON_DAY9\CODE\ADVANCED_EXTENSION\EXTENSION\MODULE.CPP /c /I"C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE" /Zi /nologo /W4 /WX- /diagnostics:classic /sdl /O2 /Oi /GL /D Py_LIMITED_API /D _MBCS /D _WINDLL /D _MBCS /Gm- /EHsc /MD /GS /Gy /fp:precise /Za /Zc:wchar_t /Zc:forScope /Zc:inline /std:c++17 /Fo"X64\RELEASE\\" /Fd"X64\RELEASE\VC141.PDB" /Gd /TP /FC C:\USERS\KLACANSKY\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYTHON_DAY9\CODE\ADVANCED_EXTENSION\EXTENSION\MODULE.CPP
template/Extension/x64/Release/PythonExtension.tlog/CL.read.1.tlog
^C:\USERS\KLACANSKY\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYTHON_DAY9\CODE\ADVANCED_EXTENSION\EXTENSION\MODULE.CPP C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\BIN\HOSTX86\X64\1033\CLUI.DLL C:\WINDOWS\GLOBALIZATION\SORTING\SORTDEFAULT.NLS C:\WINDOWS\SYSTEM32\TZRES.DLL C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYTHON.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PATCHLEVEL.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYCONFIG.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\IO.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_IO.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_SHARE.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WIO.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\VCRUNTIME.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\SAL.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\CONCURRENCYSAL.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\VADEFS.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\FLOAT.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\SHARED\BASETSD.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\STDIO.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WSTDIO.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_STDIO_CONFIG.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYMACCONFIG.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\LIMITS.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\STRING.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_MEMORY.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_MEMCPY_S.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\ERRNO.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\VCRUNTIME_STRING.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WSTRING.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\STDLIB.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_MALLOC.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_SEARCH.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\STDDEF.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WSTDLIB.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\ASSERT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYPORT.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\INTTYPES.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\STDINT.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\MATH.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_MATH.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\TIME.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WTIME.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\SYS\STAT.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\SYS\TYPES.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYMACRO.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYATOMIC.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYMATH.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYTIME.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYMEM.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\OBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\OBJIMPL.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\TYPESLOTS.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYHASH.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYDEBUG.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\BYTEARRAYOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\STDARG.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\BYTESOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\UNICODEOBJECT.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CTYPE.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WCTYPE.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\WCHAR.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WCONIO.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WDIRECT.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CORECRT_WPROCESS.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\LONGOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\LONGINTREPR.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\BOOLOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\FLOATOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\COMPLEXOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\RANGEOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\MEMORYOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\TUPLEOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\LISTOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\DICTOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\ODICTOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\ENUMOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\SETOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\METHODOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\MODULEOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\FUNCOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\CLASSOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\FILEOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYCAPSULE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\TRACEBACK.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYSTATE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\SLICEOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\CELLOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\ITEROBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\GENOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\DESCROBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\WARNINGS.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\WEAKREFOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\STRUCTSEQ.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\NAMESPACEOBJECT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\CODECS.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYERRORS.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYARENA.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\MODSUPPORT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYTHONRUN.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYLIFECYCLE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\CEVAL.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\SYSMODULE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\OSMODULE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\INTRCHECK.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\IMPORT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\ABSTRACT.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\BLTINMODULE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\COMPILE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\EVAL.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYCTYPE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYSTRTOD.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYSTRCMP.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\DTOA.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\FILEUTILS.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\INCLUDE\PYFPE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\CMATH C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\YVALS.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\YVALS_CORE.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\XKEYCHECK.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\CRTDEFS.H C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.17134.0\UCRT\CRTDBG.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\VCRUNTIME_NEW_DEBUG.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\VCRUNTIME_NEW.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\USE_ANSI.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\CSTDLIB C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\XTGMATH.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\XTR1COMMON C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\CSTDINT C:\USERS\KLACANSKY\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYTHON_DAY9\CODE\ADVANCED_EXTENSION\EXTENSION\SUDOKU_SOLVER.H C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\INCLUDE\CSTRING
template/Extension/x64/Release/PythonExtension.tlog/CL.write.1.tlog
^C:\USERS\KLACANSKY\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYTHON_DAY9\CODE\ADVANCED_EXTENSION\EXTENSION\MODULE.CPP C:\USERS\KLACANSKY\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYTHON_DAY9\CODE\ADVANCED_EXTENSION\EXTENSION\X64\RELEASE\VC141.PDB C:\USERS\KLACANSKY\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYTHON_DAY9\CODE\ADVANCED_EXTENSION\EXTENSION\X64\RELEASE\MODULE.OBJ
template/Extension/x64/Release/PythonExtension.tlog/desktop.ini
[.ShellClassInfo] InfoTip=This folder is shared online. IconFile=C:\Program Files\Google\Drive\googledrivesync.exe IconIndex=16
template/Extension/x64/Release/PythonExtension.tlog/link.command.1.tlog
^C:\USERS\KLACANSKY\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYTHON_DAY9\CODE\ADVANCED_EXTENSION\EXTENSION\X64\RELEASE\MODULE.OBJ /OUT:"C:\USERS\KLACANSKY\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYTHON_DAY9\CODE\ADVANCED_EXTENSION\X64\RELEASE\MODULE.PYD" /NOLOGO /LIBPATH:"C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\LIBS" KERNEL32.LIB USER32.LIB GDI32.LIB WINSPOOL.LIB COMDLG32.LIB ADVAPI32.LIB SHELL32.LIB OLE32.LIB OLEAUT32.LIB UUID.LIB ODBC32.LIB ODBCCP32.LIB /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG:FULL /PDB:"C:\USERS\KLACANSKY\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYTHON_DAY9\CODE\ADVANCED_EXTENSION\X64\RELEASE\MODULE.PDB" /OPT:REF /OPT:ICF /LTCG:incremental /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:\USERS\KLACANSKY\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYTHON_DAY9\CODE\ADVANCED_EXTENSION\X64\RELEASE\MODULE.LIB" /MACHINE:X64 /DLL X64\RELEASE\MODULE.OBJ
template/Extension/x64/Release/PythonExtension.tlog/link.read.1.tlog
^C:\USERS\KLACANSKY\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYTHON_DAY9\CODE\ADVANCED_EXTENSION\EXTENSION\X64\RELEASE\MODULE.OBJ C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\KERNEL32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\USER32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\GDI32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\WINSPOOL.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\COMDLG32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\ADVAPI32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\SHELL32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\OLE32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\OLEAUT32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\UUID.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\ODBC32.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UM\X64\ODBCCP32.LIB C:\USERS\KLACANSKY\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYTHON_DAY9\CODE\ADVANCED_EXTENSION\EXTENSION\X64\RELEASE\MODULE.OBJ C:\WINDOWS\GLOBALIZATION\SORTING\SORTDEFAULT.NLS C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\BIN\HOSTX86\X64\C2.DLL C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\SHARED\PYTHON36_64\LIBS\PYTHON3.LIB C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\LIB\X64\MSVCPRT.LIB C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\LIB\X64\MSVCRT.LIB C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\LIB\X64\VCRUNTIME.LIB C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.17134.0\UCRT\X64\UCRT.LIB C:\WINDOWS\SYSTEM32\TZRES.DLL C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\BIN\HOSTX86\X64\1033\LINKUI.DLL C:\PROGRAM FILES (X86)\WINDOWS KITS\10\BIN\10.0.17134.0\X86\RC.EXE C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2017\PROFESSIONAL\VC\TOOLS\MSVC\14.16.27023\BIN\HOSTX86\X86\CVTRES.EXE
template/Extension/x64/Release/PythonExtension.tlog/link.write.1.tlog
^C:\USERS\KLACANSKY\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYTHON_DAY9\CODE\ADVANCED_EXTENSION\EXTENSION\X64\RELEASE\MODULE.OBJ C:\USERS\KLACANSKY\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYTHON_DAY9\CODE\ADVANCED_EXTENSION\X64\RELEASE\MODULE.PYD C:\USERS\KLACANSKY\GOOGLE DRIVE\2018_FALL\FALL_2018_MATERIAL\PYTHON_NOTES\PYTHON_DAY9\CODE\ADVANCED_EXTENSION\X64\RELEASE\MODULE.PDB
template/Extension/x64/Release/PythonExtension.tlog/PythonExtension.lastbuildstate
#TargetFrameworkVersion=v4.0:PlatformToolSet=v141:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=10.0.17134.0 Release|x64|C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\|
template/Extension/x64/Release/PythonExtension.tlog/PythonExtension.write.1u.tlog
^C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\Extension\Extension.vcxproj C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\Release\module.lib C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\Release\module.exp C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\Release\module.ipdb C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\Release\module.iobj ^C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\Extension\Extension.vcxproj C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\Release\module.lib C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\Release\module.exp C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\Release\module.ipdb C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\Release\module.iobj ^C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\Extension\Extension.vcxproj C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\Release\module.lib C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\Release\module.exp C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\Release\module.ipdb C:\Users\klacansky\Google Drive\2018_fall\fall_2018_material\python_notes\python_day9\code\advanced_extension\x64\Release\module.iobj
template/Extension/x64/Release/vc141.pdb
template/PythonApplication1/__pycache__/desktop.ini
[.ShellClassInfo] InfoTip=This folder is shared online. IconFile=C:\Program Files\Google\Drive\googledrivesync.exe IconIndex=16
template/PythonApplication1/__pycache__/sudoku.cpython-36.pyc
template/PythonApplication1/__pycache__/sudoku_solver.cpython-36.pyc
template/PythonApplication1/desktop.ini
[.ShellClassInfo] InfoTip=This folder is shared online. IconFile=C:\Program Files\Google\Drive\googledrivesync.exe IconIndex=16
template/PythonApplication1/PythonApplication1.pyproj
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0"> <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>463f00bf-0ee1-4b55-97b0-aec5c3f6073c</ProjectGuid> <ProjectHome>.</ProjectHome> <StartupFile>template.py</StartupFile> <SearchPath> </SearchPath> <WorkingDirectory>.</WorkingDirectory> <OutputPath>.</OutputPath> <Name>PythonApplication1</Name> <RootNamespace>PythonApplication1</RootNamespace> <LaunchProvider>Standard Python launcher</LaunchProvider> <EnableNativeCodeDebugging>True</EnableNativeCodeDebugging> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> <DebugSymbols>true</DebugSymbols> <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> <DebugSymbols>true</DebugSymbols> <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging> </PropertyGroup> <ItemGroup> <Compile Include="sudoku.py" /> <Compile Include="template.py"> <SubType>Code</SubType> </Compile> </ItemGroup> <ItemGroup> <ProjectReference Include="..\Extension\Extension.vcxproj"> <Name>PythonExtension</Name> <Project>{efcc7d22-f00e-4d12-a31e-f7b66231ab06}</Project> <Private>True</Private> </ProjectReference> </ItemGroup> <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\Python Tools\Microsoft.PythonTools.targets" /> <!-- Uncomment the CoreCompile target to enable the Build command in Visual Studio and specify your pre- and post-build commands in the BeforeBuild and AfterBuild targets below. --> <!--<Target Name="CoreCompile" />--> <Target Name="BeforeBuild"> </Target> <Target Name="AfterBuild"> </Target> </Project>
template/PythonApplication1/sudoku.py
import copy def is_number_in_row(board, row, number): for j in range(9): if board[row][j] == number: return True return False def is_number_in_column(board, column, number): for i in range(9): if board[i][column] == number: return True return False def is_number_in_subgrid(board, subgrid_i, subgrid_j, number): for i in range(3): for j in range(3): if board[3*subgrid_i + i][3*subgrid_j + j] == number: return True return False def solve_sudoku(input_board): def solve(board): for i in range(9): for j in range(9): # the cell was already solved if board[i][j] != 0: continue for number in range(1, 10): if not is_number_in_row(board, i, number) and not is_number_in_column(board, j, number) and not is_number_in_subgrid(board, i//3, j//3, number): board[i][j] = number solution = solve(board) if solution != None: return solution board[i][j] = 0 # backtrack return None # TODO: check if the input grid is valid return board # use deepcopy so the solver does not modify the input board return solve(copy.deepcopy(input_board))
template/PythonApplication1/template.py
import time import module # imports the C++ extension from sudoku import solve_sudoku start_time = time.perf_counter() # put here the function you want to time result = module.example(10) elapsed_time = time.perf_counter() - start_time print(f'Result: {result}') print(f'Execution time: {1000*elapsed_time:.4f} ms')
template/template.sln
Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 15 VisualStudioVersion = 15.0.27004.2010 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PythonExtension", "Extension\Extension.vcxproj", "{EFCC7D22-F00E-4D12-A31E-F7B66231AB06}" EndProject Project("{888888A0-9F3D-457C-B088-3A5042F75D52}") = "PythonApplication1", "PythonApplication1\PythonApplication1.pyproj", "{463F00BF-0EE1-4B55-97B0-AEC5C3F6073C}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU Debug|x64 = Debug|x64 Release|Any CPU = Release|Any CPU Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {EFCC7D22-F00E-4D12-A31E-F7B66231AB06}.Debug|Any CPU.ActiveCfg = Debug|x64 {EFCC7D22-F00E-4D12-A31E-F7B66231AB06}.Debug|x64.ActiveCfg = Debug|x64 {EFCC7D22-F00E-4D12-A31E-F7B66231AB06}.Debug|x64.Build.0 = Debug|x64 {EFCC7D22-F00E-4D12-A31E-F7B66231AB06}.Release|Any CPU.ActiveCfg = Release|x64 {EFCC7D22-F00E-4D12-A31E-F7B66231AB06}.Release|x64.ActiveCfg = Release|x64 {EFCC7D22-F00E-4D12-A31E-F7B66231AB06}.Release|x64.Build.0 = Release|x64 {463F00BF-0EE1-4B55-97B0-AEC5C3F6073C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {463F00BF-0EE1-4B55-97B0-AEC5C3F6073C}.Debug|x64.ActiveCfg = Debug|Any CPU {463F00BF-0EE1-4B55-97B0-AEC5C3F6073C}.Release|Any CPU.ActiveCfg = Release|Any CPU {463F00BF-0EE1-4B55-97B0-AEC5C3F6073C}.Release|x64.ActiveCfg = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {E3EF1CE1-3FCA-4B6E-A756-256628A4C297} EndGlobalSection EndGlobal
template/x64/Debug/desktop.ini
[.ShellClassInfo] InfoTip=This folder is shared online. IconFile=C:\Program Files\Google\Drive\googledrivesync.exe IconIndex=16
template/x64/Debug/module.exp
d†��ÿÿÿÿ™��� �������.edata����������K���d���°�����������@��@.debug$S�����������ì���������������@��B����ÿÿÿÿ������������������������������������������module.pyd�PyInit_module���������������������� ���������$���������(��� �����,�������������ñ���¡���w�������C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\x64\Debug\module.exp�+�<�����Ð�������������i��Microsoft (R) LINK�ã�=��cwd�C:\Users\zhimin\Google Drive\2018_fall\fall_2018_material\python_notes\pyhomework3\template\Extension�exe�C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\link.exe����8�����PyInit_module�@comp.idi��ÿÿ����@feat.00����ÿÿ����.edata������������.debug$S����������szName��2���������rgpv����(���������rgszName,���������rgwOrd��0���������$N00001�=�������������������������������PyInit_module�
template/x64/Debug/module.ilk
template/x64/Debug/module.lib
module.pyd
module.pyd
module.pyd
module.pyd
template/x64/Debug/module.pdb
template/x64/Debug/module.pyd
template/x64/desktop.ini
[.ShellClassInfo] InfoTip=This folder is shared online. IconFile=C:\Program Files\Google\Drive\googledrivesync.exe IconIndex=16