> For the complete documentation index, see [llms.txt](https://docs.arkannis.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/modules-packages-and-oop/python-files.md).

# Python Files

## How to import folders and sub folders:

```python
# If file required is in a subfolder
from <main_folder>.<sub_folder> import function_name

# Or
# If file required is in a folder
from <package_name> import function_name
```

## To call the function:

```python
def main_func(): 
	file_name.function_name()
```

## If you want to access the code directly:

```python
from <main_package>.<sub_package> import <module_name>

<module_name>.<function_name>()
```

## To import all the stuff:

```python
from <main_package> import *
```
