Size: a a a

2019 April 02

nn

nur n in Python KZ
Благодарю
источник

YT

Yerlan Temir in Python KZ
Всем привет! Помогите разобраться в ошибке, хочу запустить пайтон файл как на этом примере https://medium.com/python4you/creating-telegram-bot-and-deploying-it-on-heroku-471de1d96554  через терминал , пишу на терминале MODE=dev ; TOKEN = blablabla; python setup.py . Внутри  setup.py получаю эти переменные  TOKEN = os.getenv('TOKEN') и так же с модом,но получаю NONE,в чем проблема?
источник

A

Andrey in Python KZ
Yerlan Temir
Всем привет! Помогите разобраться в ошибке, хочу запустить пайтон файл как на этом примере https://medium.com/python4you/creating-telegram-bot-and-deploying-it-on-heroku-471de1d96554  через терминал , пишу на терминале MODE=dev ; TOKEN = blablabla; python setup.py . Внутри  setup.py получаю эти переменные  TOKEN = os.getenv('TOKEN') и так же с модом,но получаю NONE,в чем проблема?
Глянь свой bash_profile или bashrc ,прописал ли ты туда export этих переменных
источник

A

Abay in Python KZ
Yerlan Temir
Всем привет! Помогите разобраться в ошибке, хочу запустить пайтон файл как на этом примере https://medium.com/python4you/creating-telegram-bot-and-deploying-it-on-heroku-471de1d96554  через терминал , пишу на терминале MODE=dev ; TOKEN = blablabla; python setup.py . Внутри  setup.py получаю эти переменные  TOKEN = os.getenv('TOKEN') и так же с модом,но получаю NONE,в чем проблема?
Проверь environment переменные свои, обычно они через export  пишутся. Либо юзай dotenv файл лучше.
источник
2019 April 03

DM

Dmitriy Meleshko in Python KZ
Yerlan Temir
Всем привет! Помогите разобраться в ошибке, хочу запустить пайтон файл как на этом примере https://medium.com/python4you/creating-telegram-bot-and-deploying-it-on-heroku-471de1d96554  через терминал , пишу на терминале MODE=dev ; TOKEN = blablabla; python setup.py . Внутри  setup.py получаю эти переменные  TOKEN = os.getenv('TOKEN') и так же с модом,но получаю NONE,в чем проблема?
Если хочешь передавать из командной строки - убери точки с запятой
источник

DM

Dmitriy Meleshko in Python KZ
И все будет работать
источник

BQ

Bumin Qaghan in Python KZ
Yerlan Temir
Всем привет! Помогите разобраться в ошибке, хочу запустить пайтон файл как на этом примере https://medium.com/python4you/creating-telegram-bot-and-deploying-it-on-heroku-471de1d96554  через терминал , пишу на терминале MODE=dev ; TOKEN = blablabla; python setup.py . Внутри  setup.py получаю эти переменные  TOKEN = os.getenv('TOKEN') и так же с модом,но получаю NONE,в чем проблема?
первое что бросается в глаза это пробелы вокруг
=
. В баше пробелы при присвоении не нужны
источник

АА

Алихан Амандык in Python KZ
Кто-нибудь стакливался с такой проблемой?
В django проекте хочу вызвать внешнюю программу через subprocess.Popen()
Она запускается и работает, если её запустить руками из ./manage.py shell
Но этот же subprocess.Popen() не запускается, когда его добавляю в одну из вьюшек и дергаю REST.

Надеюсь нормально объяснил)
источник

BQ

Bumin Qaghan in Python KZ
Алихан Амандык
Кто-нибудь стакливался с такой проблемой?
В django проекте хочу вызвать внешнюю программу через subprocess.Popen()
Она запускается и работает, если её запустить руками из ./manage.py shell
Но этот же subprocess.Popen() не запускается, когда его добавляю в одну из вьюшек и дергаю REST.

Надеюсь нормально объяснил)
покажи код где запускаешь попен
источник

АА

Алихан Амандык in Python KZ
Bumin Qaghan
покажи код где запускаешь попен
s = subprocess.Popen(['./xml', file_input, file_output])
s.wait()
источник

АА

Алихан Амандык in Python KZ
"попен" прикольно звучит)
источник

BQ

Bumin Qaghan in Python KZ
s = subprocess.Popen(['./xml', file_input, file_output], shell=False)
попробуй так
источник

A

Abay in Python KZ
Алихан Амандык
s = subprocess.Popen(['./xml', file_input, file_output])
s.wait()
покажи логи, может файл свой блокируется
источник

A

Abay in Python KZ
process = subprocess.run(args, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=timeout)
источник

A

Abay in Python KZ
process.stdout.decode()
источник

A

Abay in Python KZ
можно так запустить и оттуда stdout вытащить )
источник

АА

Алихан Амандык in Python KZ
всем спасибо! через stderr удалось обнаружить ошибку, не может найти библиотеку
libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
, это уже другое

К сведению, та прога xml - она для подписывания XMLки по ЭЦП
источник

АА

Алихан Амандык in Python KZ
значит всё-таки запускается прога
источник

B

Bakhyt in Python KZ
Установил на android программу termux. Приятные впечатления, запускаются Пайтон скрипты, поднял локальный Джанго сервак. Советую поюзать на досуге
источник

B

Bakhyt in Python KZ
Не благодарите)
источник