> For the complete documentation index, see [llms.txt](https://olexsyn.gitbook.io/enote/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://olexsyn.gitbook.io/enote/progr/python/modules/os.md).

# os

## Робоча директорія і директорія скрипта

{% code title="test.py" %}

```python
import os

dir_path = os.path.dirname(os.path.realpath(__file__))
print('Директорія скрипта:        ', dir_path)

cwd = os.getcwd()
print('Поточна робоча директорія: ', cwd)
```

{% endcode %}

```
/work/www/proj/cgi-bin > python test.py
```

```
Директорія скрипта:         /work/www/proj/cgi-bin
Поточна робоча директорія:  /work/www/proj/cgi-bin
```

```
/work/www/proj/cgi-bin > cd ..
/work/www/proj > python cgi-bin/test.py
```

```
Директорія скрипта:         /work/www/proj/cgi-bin
Поточна робоча директорія:  /work/www/proj
```
