Ошибка: нет жизнеспособной альтернативы при вводе 'for' Python

У меня странная проблема,

когда я использую Netbeans IDE, эта строка:

total_stock = {items : 0 for items in product_stock} 

вызывает синтаксис Ошибка:

Синтаксическая ошибка: нет жизнеспособной альтернативы при вводе 'for'

Но тот же код отлично работает в терминале и возвращает это

 >> {'rom_price': 0, 'rim_price': 0, 'ram_price': 0} 

Я использую python 2.7+ в терминале и плагине python Версия: 0.107 и плагин Jython Версия: 2.12 Источник: Python для netbeans 8.0

Как решить эту проблему??

One Solution collect form web for “Ошибка: нет жизнеспособной альтернативы при вводе 'for' Python”

Похоже, что jython не может выполнять понимание словаря. В качестве обходного пути используйте конструктор словаря в сочетании с генератором.

 total_stock = dict((item, 0) for item in product_stock) 
  • Обнаруживать, если текст на английском языке с помощью python
  • Захваченные переменные в «eval» в Python
  • Внешнее соединение в Python для тысяч больших таблиц
  • Запросы Python - сохранение cookie для последующего использования URL-адреса
  • Предотвращение закрытия TextIOWrapper на GC в совместимом с Py2 / Py3 способом
  • Python sleep () запрещает печать запятой?
  • код рисования для перемещения овала
  • Вычисление количества вхождений и внесение и добавление их в csv
  •  
    Interesting Posts for Van-Lav

    Как заставить фильтр маркировки django преобразовать возврат каретки в <br />?

    django.core.exceptions.ImproperlyConfigured: Ошибка при загрузке модуля MySQLdb: нет модуля с именем MySQLdb

    Ускорить запись в файлы

    Количество итераций в python?

    «Нет модуля с именем fcntl», когда скрипт py запускается из c #, но работает из командной строки Windows

    Правильный способ инициализации OrderedDict с использованием его конструктора таким образом, чтобы он сохранял порядок исходных данных?

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

    Разве «не в в c» отличается от «e не в c» в Python?

    re.split с пробелами в python

    Как нарисовать округленные концы линии, используя matplotlib

    Python и Pandas – скользящий средний кроссовер

    Python Pandas: как читать только первые n строк CSV-файлов?

    Пользовательский регистратор базы данных python, имеющий циклический импорт

    Данные метки при выполнении графика рассеяния в python

    Django – Как поделиться конфигурационными константами в приложении?

    Python - лучший язык программирования в мире.