@haitang_weiyuu · Post #4766 · 19.04.2025 г., 08:44
#sherlock https://x.com/ian19961/status/1912185788626006137?t=I4rAxQIx7lyQ78u66qWLtg&s=19
Hashtags
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #309 · 2 фев.
Метод строки split() разделяет строку на несколько строк по указанному символу >>> "a_b_c".split('_') ['a', 'b', 'c'] Можно указать максимальное количество разделений >>> "a_b_c".split('_', 1) ['a', 'b_c'] Или резать с другой стороны с помощью rsplit() (right split) >>> "a_b_c".rsplit('_', 1) ['a_b', 'c'] А что будет если оставить аргументы пустыми? >>> "a_b_c".split() ['a_b_c'] Получаем список с одним элементом, потому что по умолчанию используется пробельный символ. >>> "a b c".split() ['a', 'b', 'c'] То есть это равнозначно такому вызову? >>> "a b c".split(" ") ['a', 'b', 'c'] Кажется да, но нет! Давайте попробуем добавить пробелов между буквами >>> "a b c".split(" ") ['a', '', '', 'b', '', '', 'c'] И вот картина уже не так предсказуема 😕 А вот что будет по умолчанию >>> "a b c".split() ['a', 'b', 'c'] Всё снова красиво! 🤩 По умолчанию в качестве разделителя используется любой пробельный символ, будь то табуляция или новая строка. Включая несколько таких символов идущих подряд. А также игнорируются пробельные символы по краям строки. >>> "a\t b\n c ".split() ['a', 'b', 'c'] Аналогичный способ можно собрать с помощью регулярного выражения. Но пробелы по краям строки придется обрабатывать дополнительно. >>> import re >>> re.split(r"\s+", ' a b c '.strip()) ['a', 'b', 'c'] Здесь тоже можно указать количество разделений >>> re.split(r"\s+", 'a b c', 1) ['a', 'b c'] А что если мы хотим написать красиво, то есть split() без аргументов, но при этом указать количество разделений? В этом случае первым аргументом передаём None >>> "a\n b c".split(None, 1) ['a', 'b c'] Данный метод не учитывает строки с пробелами, взятые в кавычки 'a "b c" '.split() ['a', '"b', 'c"'] Но для таких случаев есть другие способы. #tricks#basic
Пребарај: #sherlock
@haitang_weiyuu · Post #4766 · 19.04.2025 г., 08:44
#sherlock https://x.com/ian19961/status/1912185788626006137?t=I4rAxQIx7lyQ78u66qWLtg&s=19
Hashtags
@wangzhuanzhan · Post #33454 · 28.09.2024 г., 06:10
T-t淘t气q大d侦z探t - 淘气大侦探 Sherlock Gnomes (2018) 直达链接:https://pan.quark.cn/s/81ac74388fa7 #淘气大侦探#Sherlock Gnomes #吉诺密欧与朱丽叶2#糯尔摩斯 #神探福尔摩侏#Gnomeo & Juliet 2 #吉诺密欧与朱丽叶2:夏洛克·糯尔摩斯 #Gnomeo and Juliet 2 #Gnomeo & Juliet: Sherlock Gnomes 链接:https://link3.cc/sf_com #电影#喜剧#美国#10年代
@wangzhuanzhan · Post #33382 · 25.09.2024 г., 09:18
T-t淘t气q大d侦z探t- 淘气大侦探 Sherlock Gnomes (2018) (普通话) 直达链接:https://pan.quark.cn/s/1d5860a74198 #淘气大侦探#Sherlock Gnomes #吉诺密欧与朱丽叶2#神探福尔摩侏 #糯尔摩斯#吉诺密欧与朱丽叶2:夏洛克·糯尔摩斯 #Gnomeo & Juliet 2 #Gnomeo and Juliet 2 #Gnomeo & Juliet: Sherlock Gnomes 链接:https://link3.cc/sf_com #电影#喜剧#美国#10年代
@githubtrending · Post #14721 · 19.05.2025 г., 12:01
#python#cli#cti#cybersecurity#forensics#hacktoberfest#information_gathering#infosec#linux#osint#pentesting#python#python3#reconnaissance#redteam#sherlock#tools Sherlock is a powerful tool that helps you find social media accounts by username across over 400 networks. It's easy to use and works on many operating systems like macOS, Linux, and Windows. You can install it using methods like `pipx` or Docker, and then simply type the username you want to search for. Sherlock will show you where that username is used on different social media platforms. This tool is useful for gathering information quickly and can be run locally or even online through services like Apify. It saves time and effort in finding accounts across many platforms. https://github.com/sherlock-project/sherlock