Ich kann einen expliziten Wert abfragen:
%Vor%Nun möchte ich eine Variable abfragen:
%Vor%In Pandas 0.13.1 könnte ich einfach verwenden:
%Vor%Dies ist in Pandas 0.14.0 nicht mehr erlaubt, weil auf lokale Variablen verwiesen werden muss explizit . Also habe ich es versucht
%Vor%aber das hat einen Fehler zurückgegeben
%Vor% Ich war in der Lage, einige meiner anderen Codes zu ändern, um explizite lokale Variablen zu verwenden, aber diese wird nicht ausreichen. Irgendwelche Gedanken? Der dtype ist object
, wenn das hilft.
Die obige Antwort ist ziemlich genau richtig, wollte aber eine andere Problemumgehung erwähnen, die ich in dieser Situation verwendet habe. Behandeln Sie die Abfragezeichenfolge im Grunde wie jede andere Zeichenfolge, in die Sie eine Variable einfügen möchten.
%Vor%edit: korrigiert nach deinem Kommentar