@ru_python

Страница 8134 из 9768
Казимир
18.02.2019
12:26:13
Всем привет! Помогите пожалуйста. Вопрос скорее всего на тему Docker, но в Docker чатике мне не отвечают). В общем у меня есть серв который подымется вот так: server = Server({'/': modify_doc}, num_procs=1) server.start() server.io_loop.add_callback(server.show, "/") server.io_loop.start() Если запускать вручную файлик serv.py, то он подымается и всё хорошо, но докерский контейнер почему-то не может его запусть. Поток который выполняет эти строчки, просто стопится и всё. Если что сервер bokeh

?? Eugene
18.02.2019
12:26:59
Google
Tishka17
18.02.2019
12:27:36
пока зывай command в твоем dockerfile

Казимир
18.02.2019
12:27:53
в смысле, стопится?
ну он ничего не делает, даже исклбчения никакие не выбралывает

?? Eugene
18.02.2019
12:28:01
Ну, как в fira code -> объединяется в цельную стрелочку, например

Tishka17
18.02.2019
12:28:10
хмм

Казимир
18.02.2019
12:28:13
FROM python:3.7 WORKDIR /app COPY . /app RUN pip install -r requirements.txt ENV NAME World WORKDIR /app/src CMD ["python", "bokehserv.py"] вот dockerfile

Казимир
18.02.2019
12:28:46
все остальные потоки правильно работаю, а вот сервер подняться не может

?? Eugene
18.02.2019
12:28:48
хмм
https://github.com/tonsky/FiraCode/blob/master/README.md

Tishka17
18.02.2019
12:28:55
ээ

потоки?

Казимир
18.02.2019
12:29:15
Google
Казимир
18.02.2019
12:29:50
Tishka17
18.02.2019
12:30:04
а как стартуешь докер?

Казимир
18.02.2019
12:30:19
(ну я просто когда описывал проблему по другому его назвал:) )

Tishka17
18.02.2019
12:30:51
хм

?? Eugene
18.02.2019
12:30:59
жесть какая
Я тоже думал что жесть пока не попробовал) Для хаскеля самое оно

Tishka17
18.02.2019
12:31:15
docker run some_name
а при старте bokeh должен что-то вывести и ты это не видишь?

или как?

Казимир
18.02.2019
12:31:33
Tishka17
18.02.2019
12:31:37
покажи вывод в докере и без докера

Oleg
18.02.2019
12:31:52
всем доброго,подскажите как можно вытащить переменные из json описанной ранее строки (использую её как список\массив с данными) 1.есть файл set.py,внутри него setting = """ { "CISCO-ASA-5510": {"archive": { "method": "tftp","server": "x.x.105.13", "command": "copy running-config tftp://"}} "DLINK-DES-3200-10": {"archive": {"method": "tftp","server": "x.x.105.11", "command": "copy running-config tftp://"}} } """ 2.есть сам исполняемый скрипт #!/usr/bin/env python3 import json import random, string from setting import * (это строкой я импортирую переменную setting) вот тепеь вопрос:как мне вывести значение переменой server для CISCO-ASA-5510. должно быть чтото типа print(CISCO-ASA-5510[archive][server]) - но не работает ((

Tishka17
18.02.2019
12:33:08
а без pycharm из консоли?

Sergey❄️
18.02.2019
12:33:38
Чтобы был вывод в докере, нужен tty: true

Tishka17
18.02.2019
12:33:50
0_о

или ты про docker run -t

Казимир
18.02.2019
12:37:36
а без pycharm из консоли?
опа, в консоли тоже самое что в докере

Google
Tishka17
18.02.2019
12:37:54
переменные окружения проверь

или что там у тебя ещё в pycharm настроено при запуске

Казимир
18.02.2019
12:38:22
PYTHONUNBUFFERED=1

Oleg
18.02.2019
12:38:54
1. не юзай from xxx import * без лищней неоходимости 2. ты можешь json.loads вызвать же
Заменил на чтени файла 1.setting = open('./setting.py').read() Вызвал loads set = json.loads(setting) print(set['CISCO-ASA-5510']['archive']['server']) ошибка ( Traceback (most recent call last): File "./run.origin.py", line 17, in <module> set = json.loads(setting) File "/usr/lib/python3.5/json/__init__.py", line 319, in loads return _default_decoder.decode(s) File "/usr/lib/python3.5/json/decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

Tishka17
18.02.2019
12:39:04
чо

какое нафиг чтение из файла

from setting import setting

Oleg
18.02.2019
12:40:27
чо
from setting import setting set = json.loads(setting) print(set['CISCO-ASA-5510']['archive']['server']) и ошибка File "./run.origin.py", line 17, in <module> set = json.loads(setting) File "/usr/lib/python3.5/json/__init__.py", line 319, in loads return _default_decoder.decode(s) File "/usr/lib/python3.5/json/decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.5/json/decoder.py", line 355, in raw_decode obj, end = self.scan_once(s, idx) json.decoder.JSONDecodeError: Expecting ',' delimiter: line 4 column 5 (char 131

вот содержимое файла setting.py https://pastebin.com/RdMh9G0c

Sergey
18.02.2019
12:42:00
вот содержимое файла setting.py https://pastebin.com/RdMh9G0c
зачем это присваивать переменной? не легче в жсон формате сохранить ?

Oleg
18.02.2019
12:42:28
у тебя запятая пропущена в конце строки с CISCO
большое спасибо,нашел )) (внимательно никчерту сегодня)

Sergey
18.02.2019
12:42:52
я про то чтобы убрать переменную settings и сделать файл расширением .json

Oleg
18.02.2019
12:44:38
я про то чтобы убрать переменную settings и сделать файл расширением .json
а как это можно сделать без использования перемнной ?

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

Admin
ERROR: S client not available

Terminator
18.02.2019
12:45:50
Игорь будет жить. Поприветствуем!

Google
Oleg
18.02.2019
12:46:16
@Tishka17 - заработало,все гуд,спс

Игорь
18.02.2019
12:46:48
John Paul Mueller есть на русском?

может есть у кого нибудь по машинному обучению с питоном

Terminator
18.02.2019
12:51:00
@URIICOFFEE будет жить. Поприветствуем!

Казимир
18.02.2019
12:55:06
в PyCharm есть PYTHONUNBUFFERED=1, я добавил это в системные переемнные окружения и все равно ничего не изменилось. что я неправильно сделал?

опа, в консоли тоже самое что в докере

переменные окружения проверь

Alex
18.02.2019
13:02:24
а надо было в какие?

некоторые люди не умеют пользоваться мозгом, даже когда им даешь подсказку.

Казимир
18.02.2019
13:02:57
а надо было в какие?
хз, я интуетивно подумал что в системные

Alex
18.02.2019
13:03:13
как ты думаешь нахрен нужен PYTHONUNBUFFERED?

Alexey
18.02.2019
13:04:46
Парни, чего это оно? def steps(integ): i = 0 while check_odd_all(integ) == False: integ+=1 i+=1 j = 0 while check_odd_all(integ) == False: integ-=1 j+=1 return min[i,j] 'builtin_function_or_method' object is not subscriptable

на возвращение массива

Alexey
18.02.2019
13:06:01
спасибо?

Andrew
18.02.2019
13:06:17
Tishka17
18.02.2019
13:06:30
это windows что ли?

Google
Казимир
18.02.2019
13:06:36
Sergey
18.02.2019
13:07:17
Terminator
18.02.2019
13:14:27
@Vectull будет жить. Поприветствуем!

@vladimirsukhov будет жить. Поприветствуем!

@rtbtrt будет жить. Поприветствуем!

Valar
18.02.2019
13:25:20
здрастути

Страница 8134 из 9768