これはSOに関する私の最初の質問です。
私はネットスイートの初心者です。デフォルトでは、PHP と Java のみがサポートされています。個人的にはどちらも嫌いです。Python を使用したいと思います。私は他の仕事にSUDSを数回使用しましたが、それは大丈夫だと思いましたが、素晴らしいものではありませんでした. netsuite での最初の試みでは、SUDS を使用し、標準の client = Client(wsdl) を実行しようとしました。ここでは 2012 WSDL を使用しています。 https://webservices.netsuite.com/wsdl/v2012_1_0/netsuite.wsdl
ファイルに問題があるため、ファイルをインポートすることさえできません。ここの投稿を見た
suds soap ライブラリを NetSuite WSDL で動作させることができた人はいますか? .
ただし、実際に使用されているファイルは2010年のものです。変更を加えていないバージョンでもエラーは発生しません。2012.1 バージョンを使用したいと考えています。利用可能なすべてのソリューションを試しましたが、どれも機能しません。誰かが良い解決策を提案できれば、SUDS以外のものを使用することさえあります。
箱から出して出てくるエラーは
"fault '%s' not defined in portType '%s'" % (fault.name, self.type.name)
例外: portType 'NetSuitePortType' で定義されていない障害 'ExceededRecordCountFault'