import os
my_path = '.'
for element in os.listdir(my_path):
if os.path.isdir(element):
print(f'{element} - Это директория')
else:
print(f'{element} - Это не директория')
infile.csv - Это не директория
bstandart input.txt - Это не директория
.Trash - Это директория
isn.py - Это не директория
count_numerology.py - Это не директория
tosterligin.py - Это не директория
my_value = 1
def incorrect():
print(globals()['my_value'])
my_value = 2
print(globals()['my_value'])
def correct():
global my_value
print(globals()['my_value'])
my_value = 2
print(globals()['my_value'])
incorrect()
correct()
my_value = 1
def incorrect():
my_value = 2
print(f'value from incorrect \t{my_value}')
def correct():
global my_value
my_value = 2
print(f'value from correct \t{my_value}')
print(f'value before incorrect\t{my_value}')
incorrect()
print(f'value after incorrect\t{my_value}')
correct()
print(f'value after correct \t{my_value}')
Вам надо написать firewall чтобы закрыть диплом и забыть? Сделайте рефакторинг любого подобного проекта в инете, обвесьте документацией и методиками тестирования, и несите куратору дипломного проекта. Он скажет, что доделать.
Жаль, конечно, сил и времени, но хоть опыт будет.