Невозможно достичь точек останова при отладке 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')