Language

File Handling · Lesson 20 of 56

Filepath

Source: 6-File Handling/6.2-filepath.ipynb

Start here — no coding background needed

What you will learn

Know why folder paths matter when opening files.

In simple words

A path tells Python which folder and filename to use — like an address.

Save and read notes in files — useful later; we keep examples tiny here.

Easy example — try this first

Easy example — run this first. Change values and press Run again.

Python

Runs in your browser via Pyodide — no server. First run may take a few seconds.

Reference notes (from full bootcamp)

Optional — deeper detail for when you are ready

Working With File Paths

When working with files in Python, handling file paths correctly is crucial to ensure your code works across different operating systems and environments. Python provides several modules and functions for working with file paths effectively.

Reference example
Python
Output
Expected (from notebook):
Current working directory is e:\UDemy Final\python\6-File Handling

Runs in your browser via Pyodide — no server. First run may take a few seconds.

Reference example
Python
Output
Expected (from notebook):
Directory 'package' create

Runs in your browser via Pyodide — no server. First run may take a few seconds.

Reference example
Python
Output
Expected (from notebook):
['6.1-fileoperation.ipynb', '6.2-filepath.ipynb', 'destination.txt', 'example.bin', 'example.txt', 'package']

Runs in your browser via Pyodide — no server. First run may take a few seconds.

Reference example
Python
Output
Expected (from notebook):
folder\file.txt

Runs in your browser via Pyodide — no server. First run may take a few seconds.

Reference example
Python
Output
Expected (from notebook):
e:\UDemy Final\python\6-File Handling\folder\file.txt

Runs in your browser via Pyodide — no server. First run may take a few seconds.

Reference example
Python
Output
Expected (from notebook):
The path 'example1.txt' does not exists

Runs in your browser via Pyodide — no server. First run may take a few seconds.

Reference example
Python
Output
Expected (from notebook):
The path 'example.txt' is a file.

Runs in your browser via Pyodide — no server. First run may take a few seconds.

Reference example
Python
Output
Expected (from notebook):
e:\UDemy Final\python\6-File Handling\example.txt

Runs in your browser via Pyodide — no server. First run may take a few seconds.

Practice test — try yourself

Write code, press Check. Wrong answer shows the correct code to copy & run.

You learned "Filepath". Use print() to show: Done: Filepath

Hint: Use one print() with the exact text.

Python