Я хочу использовать то же имя класса в моем сценарии python, что и имя моего скрипта Python. Также у меня есть только один класс, присутствующий в моем скрипте. Например, если моя структура сценария упоминается ниже:Какая разница в том, чтобы использовать такое же имя класса, как имя скрипта в Python?
test.py
|
class test(object):
def __init__(self, var1, var2 ....):
...
...
Я хочу, чтобы понять, какая разница, он будет делать, когда я импортировать этот сценарий, и использовать этот класс из другого сценария?
Ничего, кроме путаницы, потому что вы не соблюдали соглашение об именах PEP-8 для классов (например, name it 'Test'). –
@Martijn Pieters При написании библиотеки для Robot framework; Я видел то же имя, что и имя класса и имя файла. – pankmish
Модуль ['array'] (https://docs.python.org/3/library/array.html) определяет тип [' array'] (https://docs.python.org/3/library/ array.html # array.array). –