Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

36
голоса
5
ответов
264
просмотров
Как проверить, содержит ли строка подстроку в Bash

У меня есть строка в Bash:

string="My string"

Как я могу проверить, содержит ли она другую строку?

Я пробовал написать так:

if [ $string ?? 'foo' ]; then
  echo "It's there!"
fi

Где ?? — это мой неизвестный оператор. Использовать ли мне echo и grep?

if...
27
голоса
4
ответов
264
просмотров
Как получить последний элемент списка?

Заголовок: Как получить последний элемент списка в Python и какой способ предпочтительнее?

Описание проблемы:

Я пытаюсь получить последний элемент списка в Python и столкнулся с вопросом: какой способ лучше использовать? Я нашел два подхода:

  1. Использовать отрицательный индекс:...
14
голоса
5
ответов
264
просмотров
Назначение значений по умолчанию для переменных оболочки одной командой в bash

У меня есть множество тестов для переменных в скрипте на bash (3.00), где, если переменная не задана, то присваивается значение по умолчанию, например:

if [ -z "${VARIABLE}" ]; then 
    FOO='default'
else 
    FOO=${VARIABLE}
fi

Мне кажется, что существует какой-то синтаксис для...

12
голоса
5
ответов
264
просмотров
"Красивая печать всей Series / DataFrame в Pandas"

Я много работаю с Series и DataFrames в терминале. По умолчанию метод repr для Series возвращает сокращенное представление, показывающее некоторые значения с начала и конца, в то время как остальная часть данных скрыта.

Существует ли встроенный способ красиво отобразить всю Series или...

16
голоса
5
ответов
264
просмотров
Как добавить локальные JAR-файлы в Maven-проект?

Как мне добавить локальные JAR-файлы (которые еще не находятся в репозитории Maven) непосредственно в библиотеки моего проекта?

8
голоса
5
ответов
264
просмотров
Как вызвать функцию из другого .py файла?

Описание проблемы:

Я пытаюсь импортировать функцию из файла Python, но сталкиваюсь с ошибкой. У меня есть файл с именем file.py, который содержит функцию с названием function. Мой код для импорта выглядит следующим образом:

from file.py import function(a, b)

Однако при...

5
голоса
5
ответов
264
просмотров
UnicodeEncodeError: кодек 'charmap' не может закодировать символы

Я пытаюсь сделать парсинг сайта, но возникла ошибка.

Я использую следующий код:

import urllib.request
from bs4 import BeautifulSoup

get = urllib.request.urlopen("https://www.website.com/")
html = get.read()

soup = BeautifulSoup(html)

И получаю следующую ошибку:

File...
6
голоса
5
ответов
264
просмотров
Как выделить команды bash/shell в Markdown?

Как выделить команды Bash/шела в Markdown файлах?

Я пытаюсь выделить команды Bash/шела в своих Markdown файлах, но не уверен, как это сделать. Например, для выделения кода на JavaScript я использую следующий синтаксис:

function () { return "Этот код выделен как JavaScript!" }

Для...

5
голоса
5
ответов
264
просмотров
Где находится JAVA_HOME на macOS Mojave (10.14) до Lion (10.7)?

Проблема с переменной окружения JAVA_HOME на macOS

На последних версиях macOS Java является дополнительным пакетом. Однако после установки Java оказывается, что переменная окружения JAVA_HOME не установлена должным образом.

Как можно правильно настроить JAVA_HOME на macOS?

5
голоса
5
ответов
264
просмотров
Центрировать изображение с помощью text-align: center?

Заголовок: Правильный способ центрирования изображений с помощью CSS

Тело вопроса: Я пытаюсь центрировать изображение на своей странице с помощью CSS, и использую свойство text-align: center;. Однако, у меня возникли сомнения, является ли это правильным подходом.

img { text-align:...