Невозможно достичь точек останова при отладке python с помощью pyCharm после метода в arcpy

Я использую PyCharm 2018.2.4 с Python 2.7. и пытается отладить мой код, но я не могу достичь каких-либо точек останова после того, как мой сценарий достигает arcpy.ExcelToTable_conversion метод (и заканчивает его успешно).

  • Приостановка всех потоков в точке останова не работает.
  • Точки останова работают с другими arcpy заявления (arcpy.CreateFileGDB_management, arcpy.Select_analysis,..).

Я довольно новичок в программировании на Python и использовании IDE. Я не уверен, что это проблема многопоточности? Если да, то как мне с этим работать?

Очень упрощенный скрипт выглядит так:

import arcpy

def import_xlsx_worksheet():
    print('Test Start')
    arcpy.ExcelToTable_conversion('PathToExcel\XX.xlsx', 'PathToGDB\XX.gdb', 'Test')
    print('Test Ende')

if __name__ == '__main__':
    print('Main - Start')
    test = import_xlsx_worksheet()
    print('Main - Ende')

0 ответов

Другие вопросы по тегам