Size: a a a

Сообщество Python Программистов

2021 May 20

mW

mr Wan in Сообщество Python Программистов
Да я так, просто ник понравился и немного это потешило👾
источник

ႷАҊ.ѺƘ in Сообщество Python Программистов
А
Мне тож этот ник нравится
источник

mW

mr Wan in Сообщество Python Программистов
😉😋
источник

VA

Vadim Apenko in Сообщество Python Программистов
Путь к открываемому в скрипте файлу зависит от того, из какой папки ты запускаешь интерпретатор на свой скрипт.

То есть если запускаешь так

python module03/bla_bla.py

то файлы без указания точного пути будут искаться там, где ты запустила интерпретатор. тобишь в папке, в которой лежит папка module03

Чтоб работало правильно, запиши в пути к файлу txt в скрипте то, что вернётся из os.path.dirname(__file__)
источник

VA

Vadim Apenko in Сообщество Python Программистов
тобишь надо так

with open(os.path.join(os.path.dirname(__file__), '3-3-5-testcase.txt')) as file:
источник

IE

Irina Erzikova in Сообщество Python Программистов
то есть если dirname возвращает absolute path, значит, кнопка Run в пайчарме запускает скрипт из корневой директории?
источник

IE

Irina Erzikova in Сообщество Python Программистов
а как же венв?
источник

VA

Vadim Apenko in Сообщество Python Программистов
Кнопка run работает от Working Directory
источник

VA

Vadim Apenko in Сообщество Python Программистов
Должна, во всяком случае, если я помню всё правильно
источник

IE

Irina Erzikova in Сообщество Python Программистов
Нашла в настройках венва, так и есть. Спасибо))
источник

IE

Irina Erzikova in Сообщество Python Программистов
++)
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Vadim Apenko до 6743.20 (+7.75)
источник

VA

Vadim Apenko in Сообщество Python Программистов
для каждого профиля запуска можно (и иногда нужно) задать свою директорию работы.
источник

in Сообщество Python Программистов
file = Path(__file__).parent / "3-3-5-testcase.txt"
text = file.read_text()
источник

VA

Vadim Apenko in Сообщество Python Программистов
и так можно
источник

АБ

Антон Белозерцев... in Сообщество Python Программистов
сори за возможно глупый вопрос, но кто знает как называется * и что она делает в подобном выражении (*[int(a==b) for a, b in zip (n, m)])
источник

IE

Irina Erzikova in Сообщество Python Программистов
++ спасибо  😊
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму 🍉 до 4688.14 (+7.75)
источник

a

abc in Сообщество Python Программистов
хороший вопрос)))
источник

VA

Vadim Apenko in Сообщество Python Программистов
a = [1,2,3]

f(a) - тут в f перадётся один аргумент списком. иначе f([1, 2, 3])

f(*a) - тут в f передаётся 3 аргумента, можно записать как f(1, 2, 3)

Называется "развёртывание списков"
источник