Вы можете использовать функцию ввода без эха, такую как getpass
, чтобы устранить необходимость удаления пользовательского ввода:
import getpass
niz = getpass.getpass(prompt="Insert word:")
print(f'You entered: {niz}')
Выход:
Insert word:
You entered: secret
Я не уверен, что одна только вина делает то, в чем нуждается автор вопроса.
Я нашел, что изменения вины "команды TortoiseSVN" удобны. Это выполняет вину на двух изменениях и сравнивает их вместе в различном инструменте.
Результат дает Вам, какова строка в настоящее время, чем это было в целенаправленном пересмотре, и кто изменил его. Это работает лучше всего при выборе двух последовательных изменений.
Можно получить доступ к этому при помощи "Выставочного Журнала", щелкнув правой кнопкой по файлу в более низкой области и выбрав "изменения вины".
Кроме того, для любого, кому не нравится термин "вина", можно выполнить "svn похвалу", которая дает те же результаты.:)
Я предпочитаю использовать svn annotate
svn blame
. Мне жаль, что другие не сделали также.:-(
Используйте опцию контекстного меню TortoiseSVN Blame - она имеет действительно хороший интерфейс для исследования истории отдельных строк.
Строго говоря, можно использовать "svn вину" с некоторыми аргументами для рассмотрения определенных изменений. Это может быть большим на файл... svn blame -r REV#
итерация через несколько изменений (если Вы работающий из командной строки) является быстрым сценарием.