Estou tendo um pouco de dificuldade com relação a localização dos arquivos. Neste ponto da aula, temos os arquivos init.py, bytebank.py, main.py, test_bytebank.py e pytest.ini. Percebi que nem todos estão no mesmo diretório e no meu estão todos no mesmo diretório. Talvez por isso, no meu arquivo test_bytebank.py eu tive que informar o caminho para o python ler o arquivo bytebank.py sys.path.append(os.path.dirname(os.path.abspath(r'C:\Users\Bruno\PycharmProjects\pythonProject2\tests\bytebank.py')))
coisa que o professor não precisou fazer.
Com relação a esse assunto, alguém pode me indicar onde posso ler algo que me informe como funciona essa organização de arquivos dentro de um projeto python?