Описание тега python-interactive
1
ответ
Подавить предупреждения об импорте?
Предполагая, что я пишу пакет Python, который должен использовать imp модуль, и мой пакет "TestModule", который является следующим: import imp import pip import sys def update_and_reload(module, *args, **kwargs): pip.main(['install', module, '--upgr…
28 авг '15 в 18:51
1
ответ
Куда выводит интерактивная подсказка Python ">>>"?
Я столкнулся с несколько необычной ситуацией. Я пытаюсь создать сценарий интерактивной консоли (для обучения / тестирования), и я попробовал следующее: $ python > /dev/null Python 2.7.3 (v2.7.3:70274d53c1dd, Apr 9 2012, 20:52:43) [GCC 4.2.1 (Appl…
24 авг '13 в 14:47
3
ответа
Обработка ошибок при работе с фрагментами кода
Я запускаю кучу кода одновременно на python, копируя его из моего редактора и вставляя его в python. Этот код включает в себя вложенные циклы. Я занимаюсь поиском в Интернете, и программа закрывается в разное время. Я подозреваю, что это потому, что…
19 ноя '14 в 22:31
2
ответа
Почему понимание списка в моей оболочке Python Interactive добавляет список Nones?
Я тестирую некоторые функциональные возможности Django в моей интерактивной оболочке Вот моя попытка исследовать эти объекты, обратите внимание на список None в конце >>> [print(foo) for foo in CharacterSkillLink.objects.all() if foo.specia…
11 фев '15 в 09:34
1
ответ
Интерактивный режим Python3 в Linux запускает коды дважды
Я написал шахматную программу на Python 3.4.3 и запускаю интерпретатор Python 3 в интерактивном режиме следующим образом: python3 -i chess.py Однако код после определений классов вызывается дважды, и я не знаю почему. Мой код на наклейке
14 янв '16 в 14:29
2
ответа
Как сохранить текущее состояние объекта InteractiveInterpreter в базе данных?
Я пытаюсь построить онлайн оболочку Python. Я выполняю команды, создавая экземпляр InteractiveInterpreter и используйте команду runcode, Для этого мне нужно сохранить состояние интерпретатора в базе данных, чтобы в командах можно было использовать п…
06 ноя '12 в 15:19
0
ответов
Использование многопроцессорного пула из интерактивно загруженного модуля
У меня есть модуль Python "мой модуль" # mymodule.py import multiprocessing as mp def do_work(x): # do some stuff return 42+x def work(): pool = mp.Pool() work_list= [1,2,3,4,5] returned_values = pool.map(do_work, work_list) pool.close() #end mymodu…
29 май '18 в 10:32
1
ответ
Почему "a is b" ведет себя по-разному в интерактивном режиме и когда он запускается из сценария?
При попытке ответить на вопрос об использовании is Ключевое слово, я понял, что этот код: Авторсценария: a = 123456 b = 123456 print a is b # True Интерактивный режим: >>> a = 123456 >>> b = 123456 >>> a is b False давал р…
08 июн '14 в 12:55
2
ответа
Вызвать интерактивный интерпретатор Python из скрипта Python
Есть ли способ запустить интерпретатор Python из скрипта, подобно тому, как просто python -i чтобы объекты / пространство имен и т. д. из текущего скрипта были сохранены? Причина неиспользования python -i в том, что скрипт инициализирует соединение …
19 июн '10 в 14:32
0
ответов
Как убедиться, что файл загружен в скрипт
Есть ли способ убедиться, что CSV, или просто любой файл в целом, загружен в скрипт? Я пытаюсь создать интерактивное меню и хочу убедиться, что пункты меню работают только тогда, когда в скрипт загружен правильный файл: #Load new data. if choice == …
15 янв '18 в 13:46
2
ответа
Почему ввод переменной (или выражения) выводит значение в стандартный вывод?
Возьмите этот пример: >>> 5+10 15 >>> a = 5 + 10 >>> a 15 Как и почему Python делает это без явного оператора печати? Если я делаю то же самое в ячейке IPython, на stdout будет напечатано только последнее такое значение: I…
25 фев '19 в 04:19
4
ответа
Инициализировать интерпретатор с переменными
Как инициализировать интерпретатор python таким образом, чтобы в его памяти уже были переменные? Например, как я могу инициализировать интерпретатор [n i]Python и ввести в качестве первого ввода: In [1]: today Out[1]: '2015-05-05 17:49:32.726496' бе…
06 май '15 в 00:53
1
ответ
Интерактивный режим Python не работает при чтении с STD в
Учитывая следующий скрипт Python.... $ cat readStdin.py #!/usr/bin/python import sys var = "".join(sys.stdin.readlines()).rstrip() print var ... я получаю следующий вывод: $ echo hello | python -i readStdin.py hello >>> $ ... другими словам…
09 окт '12 в 15:25
4
ответа
Произвольно изменить подсказку в интерпретаторе Python
Скучно всегда видеть >>> подскажите в Python. Каков наилучший способ случайного изменения префикса приглашения? Я представляю взаимодействие как: This is a tobbaconist!>> import sys Sorry?>> import math Sorry?>> print sys.…
12 ноя '15 в 10:14
2
ответа
Чтение / запись одновременно Python-подпроцесса. Открыть
У меня есть простая программа на C, которая работает следующим образом: Запросить ввод Распечатать его Запрос другой ввод Распечатать еще раз Теперь я использую python для вызова этой программы. import subprocess sobj = subprocess.Popen("./cprog", s…
12 янв '13 в 01:02
1
ответ
Дерево вставок
Не являются ли правильными функции вставки дерева на сайте Python Вставить слева: def insertLeft(root,newBranch): t = root.pop(1) if len(t) > 1: root.insert(1,[newBranch,t,[]]) else: root.insert(1,[newBranch, [], []]) return root Я обнаружил, что…
07 май '17 в 18:23
1
ответ
Matplotlib при отладке в Pycharm: как отключить интерактивный режим?
Прежде всего, я работаю над консолью отладки Pycharm и хочу поставить подпись под моей диаграммой. Согласно этому ответу это может быть достигнуто путем: plt.plot([2,5,1,2] fig = plt.figure() fig.text(.5, .05, "text", ha="center") plt.show() Тем не …
14 мар '18 в 18:07
3
ответа
В Python IDLE допускается неправильный отступ?
Глядя на ответ, данный Второй Мировой Войной, я прокомментировал его отступ, сказав, что это неправильно. Однако, запустив его код в моем IDLE, я обнаружил, что он работает без проблем. Я попробовал несколько примеров, просто чтобы убедиться, что я…
03 дек '16 в 04:42
0
ответов
Завершить составные операторы в IPython
Я новичок в Python (и в программировании), поэтому, пожалуйста, прости меня, если я не буду следовать правильной номенклатуре. Это затрудняет поиск ответов даже на самые тривиальные вопросы. Спасибо! В IPython я набрал следующее: for i in s: print([…
15 мар '14 в 11:08
0
ответов
Обновление значений внутри цикла в Python
Мне просто интересно, есть ли способ создать программу, которая позволит пользователю изменять значения переменных в цикле. Вот какой-то псевдокод import time x = input('some input') while True; #some object that allows the user to input a new value…
25 ноя '18 в 23:00