Czy można testować metody wewnątrz interaktywnego pythonu i zachować w nim puste linie?Jak skonfigurować python interaktywny, aby zezwolić na puste linie wewnątrz metod?
def f1():
import random
import time
time.sleep(random.randint(1, 4))
Daje znajomy error
IndentationError: unexpected indent
Więc tak obejście jest usunąć wszystkie puste linie funkcje wewnątrz. Chciałbym wiedzieć, czy to naprawdę obowiązkowe, aby móc uruchomić w trybie interaktywnym/REPL.
dzięki
Dlaczego musisz wstawiać puste wiersze w tłumaczu? Czy kopiujesz i wklejasz? Tłumacząc to rozumiem, że masz na myśli interaktywny python. – SethMMorton
Myślę, że masz problemy z białymi znakami @FogleBird wskazuje poprawnie, czyści białe znaki i kontynuuje z pustymi liniami bez problemów. Możesz użyć narzędzi do analizy statycznej, takich jak "pep8", które mogą wyświetlać ostrzeżenie o dodatkowych białych przestrzeniach. –
@SethMMorton; poprawiłem pytanie, aby użyć verbage "interaktywny python". – javadba