問題タブ [extending-classes]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
select - Zend\Db\Sql\Select を拡張するには?
私は MSSQL を使用しており、WITH
関数を実装したいと考えています ( Using ZF2, create a WITH statement? に従って)。そのために、関数\Zend\Db\Sql\Select
を追加するために必要なプロパティとメソッドを追加して、クラスを拡張していWITH
ます。Zend の代わりにこの Select クラスを使用するようアプリケーションに指示するにはどうすればよいですか?
autoload
1 つの方法は、composer.json ファイルでを指定することです。
これは、zend フォルダーを調べる前に、ベンダー フォルダーでSql
名前空間を調べますが、これには、zend select クラス全体を select クラスにコピーする必要があります。ゼンドの枝。
python - 60 を超える要素を持つ pandas.Series サブクラスのきれいな印刷に成功しました
これはおそらく簡単な修正ですが、私はそれを行う方法がわかりません。
クラスを拡張してpandas.Series
、研究用のデータセットを含めることができるようにしました。これまでに書いたコードは次のとおりです。
これを Jupyter ノートブックで実行できます。
最後の用語の出力は、pandas.Series
期待どおりを示しています。
しかし、コンストラクターに 61 個の要素を渡すと、エラーが発生します。
大規模なデータセットでも、問題なくコマンドを実行できます。
しかし、Jupyter Notebook に pretty print を要求すると、常にエラーが発生しますt
。
2017-09-13 更新
スタック トレースを調べたところ、pandas が最初のいくつかの要素と最後のいくつかの要素を間に省略記号で連結しようとしたときに問題が発生したようです。以下のコードを実行すると、スタック トレースの最後の数行が再現されます。