Локальное изображение PNG не загружается - PullRequest
0 голосов
/ 26 июня 2019

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

Я пытался переместить изображениев отдельном каталоге, а также в нем на том же уровне, что и приложение, но, похоже, ничего из этого не работает

 if __name__ == '__main__':

    external_stylesheets = ['https://codepen.io/chriddyp/pen/bWLwgP.css']

    app = dash.Dash(__name__,external_stylesheets=external_stylesheets)

    app.layout=html.Div(className='container',children=[ 
            html.Img(src='/logo/logo.png')])

    app.run_server(debug=True)

Я ожидаю, что изображение будет появляться при загрузке приложения, но единственное, чтоПоявится значок «неработающее изображение» на экране.Как я уже сказал, я попытался изменить каталог и получить изображение в корне, но все еще не загружается.

1 Ответ

1 голос
/ 28 июня 2019

Проверить это сообщение .

Я протестировал простой локальный пример, используя файл в том же каталоге, что и мой .py файл, на котором запущено приложение Dash с image_filename = os.path.join(os.getcwd(), 'picture.jpg'), и оно отлично работало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...