|
265 | 265 | <li class="toctree-l2"><a class="reference internal" href="../Chapter5/SQL.html">6.13. SQL Libraries</a></li> |
266 | 266 | <li class="toctree-l2"><a class="reference internal" href="../Chapter5/polars.html">6.14. Polars</a></li> |
267 | 267 | <li class="toctree-l2"><a class="reference internal" href="../Chapter5/spark.html">6.15. PySpark</a></li> |
268 | | -<li class="toctree-l2"><a class="reference internal" href="../Chapter5/deltalake.html">6.16. title: Delta Lake |
269 | | -jupyter: |
270 | | -jupytext: |
271 | | -formats: ipynb,qmd |
272 | | -text_representation: |
273 | | -extension: .qmd |
274 | | -format_name: quarto |
275 | | -format_version: ‘1.0’ |
276 | | -jupytext_version: 1.16.7 |
277 | | -kernelspec: |
278 | | -display_name: Python 3 (ipykernel) |
279 | | -language: python |
280 | | -name: python3</a></li> |
| 268 | +<li class="toctree-l2"><a class="reference internal" href="../Chapter5/deltalake.html">6.16. Delta Lake</a></li> |
281 | 269 | <li class="toctree-l2"><a class="reference internal" href="../Chapter5/llm.html">6.17. Large Language Model (LLM)</a></li> |
282 | 270 | </ul> |
283 | 271 | </li> |
284 | 272 | <li class="toctree-l1 has-children"><a class="reference internal" href="../Chapter6/Chapter6.html">7. Cool Tools</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" type="checkbox"/><label class="toctree-toggle" for="toctree-checkbox-6"><i class="fa-solid fa-chevron-down"></i></label><ul> |
285 | 273 | <li class="toctree-l2"><a class="reference internal" href="../Chapter6/best_python_practice_tools.html">7.1. Tools for Best Python Practices</a></li> |
286 | 274 | <li class="toctree-l2"><a class="reference internal" href="../Chapter6/alternative_approach.html">7.2. Alternative Approach</a></li> |
287 | 275 | <li class="toctree-l2"><a class="reference internal" href="../Chapter6/workflow_automation.html">7.3. Workflow Automation</a></li> |
288 | | -<li class="toctree-l2"><a class="reference internal" href="../Chapter6/code_review.html">7.4. Code Review</a></li> |
289 | | -<li class="toctree-l2"><a class="reference internal" href="../Chapter6/logging_debugging.html">7.5. Logging and Debugging</a></li> |
290 | | -<li class="toctree-l2"><a class="reference internal" href="../Chapter6/better_outputs.html">7.6. Better Outputs</a></li> |
291 | | -<li class="toctree-l2"><a class="reference internal" href="../Chapter6/git_github.html">7.7. Git and GitHub</a></li> |
292 | | -<li class="toctree-l2"><a class="reference internal" href="../Chapter6/env_management.html">7.8. Environment Management</a></li> |
| 276 | +<li class="toctree-l2"><a class="reference internal" href="../Chapter6/code_review.html">7.4. isort: Automatically Sort your Python Imports in 1 Line of Code</a></li> |
| 277 | + |
| 278 | + |
| 279 | + |
| 280 | + |
| 281 | + |
| 282 | + |
| 283 | + |
| 284 | + |
| 285 | + |
| 286 | +<li class="toctree-l2"><a class="reference internal" href="../Chapter6/logging_debugging.html">7.14. rich.inspect: Produce a Beautiful Report on any Python Object</a></li> |
| 287 | + |
| 288 | + |
| 289 | + |
| 290 | + |
| 291 | + |
| 292 | + |
| 293 | + |
| 294 | + |
| 295 | + |
| 296 | + |
| 297 | + |
| 298 | + |
| 299 | +<li class="toctree-l2"><a class="reference internal" href="../Chapter6/better_outputs.html">7.27. Better Outputs</a></li> |
| 300 | +<li class="toctree-l2"><a class="reference internal" href="../Chapter6/git_github.html">7.28. Git and GitHub</a></li> |
| 301 | +<li class="toctree-l2"><a class="reference internal" href="../Chapter6/env_management.html">7.29. Environment Management</a></li> |
293 | 302 | </ul> |
294 | 303 | </li> |
295 | 304 | <li class="toctree-l1 has-children"><a class="reference internal" href="../Chapter7/Chapter7.html">8. Jupyter Notebook</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" type="checkbox"/><label class="toctree-toggle" for="toctree-checkbox-7"><i class="fa-solid fa-chevron-down"></i></label><ul> |
|
0 commit comments