私はPython 2を使用しています。私はpyspecライブラリをインポートしました。 「スキャン」はインスタンスタイプのデータです。Pythonのメソッド引数を使用して関数を定義する方法
figure()
plot(scan.A,scan.B)
show()
x変数として 'xvar'、y変数に 'yvar'を持つこのコードプロットです。 「スキャン」には、多くの変数(A、B、Cなど)があります。
が、私は関数を定義しようとした:名前「」
私はこの機能をどのように修正することができますが定義されていません。
def plotscan(x,y):
figure()
plot(scan.x,scan.y)
show()
plotscan(A,B)
しかし、このコードは、エラーメッセージになりますか?
'spec.A'のように? – Carcigenicate
カルシゲネイト/それは私の間違いです。私は訂正しました:spec-> scan – comphys
'scan'のタイプはインスタンスです。 – comphys