StackTrace в Flash / ActionScript 3.0

Чтобы получить список всех дублированных записей с помощью Pandas версии 0.17, вы можете просто установить 'keep = False' в функцию duplicated .

frame[frame.duplicated(['key1','key2'],keep=False)]

    key1  key2  data
0     1     2     5
1     2     2     6
3     1     2     6
4     2     2     1
6     2     2     2
7     2     2     8

36
задан Lucas Gabriel Sánchez 1 October 2008 в 14:08
поделиться

1 ответ

Насколько я знаю, единственный способ сделать отслеживание стека доступным для Вашего собственного кода через getStackTrace () метод в Ошибочном классе, точно так же, как Вы уже делаете. В ответ на пример в Вашем вопросе, тем не менее, я упомянул бы, что Вы не должны на самом деле бросать Ошибку - можно просто создать его и назвать метод на нем:

var tempError:Error = new Error();
var stackTrace:String = tempError.getStackTrace();

кроме того, как документация говорит, это только работает в отладочной версии Flash player, таким образом, можно обернуть эту функциональность в если-блок, который проверяет значение Capabilities.isDebugger, если Вы хотите.

50
ответ дан hasseg 10 October 2019 в 10:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: