https://github.com/javid-aliyev

Наибольший вклад в теги

Все теги (5)

Лучшие ответы пользователя

Все ответы (3)
  • Можете посоветовать какие-либо книги по sql injection и в общем по языку sql(желательно на русском)?

    @diezeitschriftenliteratur
    "Изучаем SQL" Бейли Линн | O'REILLY
    "SQL Cookbook" Энтони Молинаро | O'REILLY

    А также поищите другие хорошие ресурсы (сайты, видео-уроки и т.д.)
    SQL Инъекции выучите позже прочитав пару статей.

    К тому же выучите не одну СУБД, а несколько (sqlite + postgres/mysql). А также можете выучить дополнительно работу нескольких nosql субд. Для каждой субд в почти каждом языке есть свои библиотеки и orm (например в python для работы с sqlite можно использовать встроенный модуль sqlite3 или orm sqlalchemy). Выучите те библиотеки которые работают с конкретно вашими субд.

    Вам может показаться что все то что я перечислил - это очень много. Но это все понадобится и это ещё не все что есть. Желаю вам удачи в изучении sql и баз данных!
    Ответ написан
    Комментировать
  • Я хочу написать видео переводчик с помощью питон, с чего начать?

    @diezeitschriftenliteratur
    Здравствуйте,
    вы можете использовать библиотеку googletrans. На pypi есть её документация, там все очень просто. Единственный минус - движок гугла будет иногда выдавать некорректный перевод (не точный). В данном случае сам движок перевода с одного языка на другой будет написан не вами.
    Ответ написан
    Комментировать
  • Как удалить короткие строчки из файла?

    @diezeitschriftenliteratur
    Если вам нужно записать в файл стро́ки из какого-нибудь массива (допустим с типом list) с тем условием что символ ; будет повторяться 6 и более раз то воспользуйтесь этим кодом:

    info = [
    	"info;info;info;info;info;info;info;info",
    	"info;info;info",
    	"info;info;info;info;info;info;info;info;info;info;info"
    	"info;info;info;info",
    	"info;info;info;info;info;info;info;info;info;info;info;info;info;info;info"
    ]
    
    with open("file", "wt") as fl:
    	for i in info:
    		if i.count(";") >= 6:
    			fl.write(i + "\n") # \n escape символ новой строки
    Ответ написан
    2 комментария

Лучшие вопросы пользователя

Все вопросы (6)