generator

    2

    4答えて

    私は、指定された句読点を無視して、テキストを単語に分割するPython関数を書いています。ここにいくつかの作業コードがあります。私はリストから文字列を構築することは効率的であると確信していません(コード中のbuf = [])。誰かがこれを行うためのよりよい方法の提案をしていますか? def getwords(text, splitchars=' \t|!?.;:"'): """

    20

    3答えて

    私は単純なランダム英語センテンスジェネレータが必要です。私は自分自身の言葉でそれを設定する必要がありますが、たとえそれが理にかなっていなくても、少なくとも英語の規則に従うより長い文章を作れるようにする必要があります。 私はそこに何百万という人がいると思うので、ホイールを再発明するのではなく、自分のソースを知ってほしいと思っています。私の錆びた英語のスキルを捜す。

    2

    4答えて

    ちょっと、私は再帰的ジェネレータを使って数値の固定整数パーティションを作成していましたが、スコープの問題で混乱しました。 コードはこのスニペットに似ています。 def testGen(a,n): if n <= 1: print('yield', a) yield a else: for i in range(2): a[i]

    40

    7答えて

    シリアルナンバージェネレーターとバリデーターがどのように機能するのか不思議です。私の目的は、数字と文字のみからなる5つの部分でシリアル番号を生成することです。 私は趣味としてコーディングを楽しみ、自分自身をプロのプログラマーと呼んでいません。しかし、私は非常に興味深い機能が、私の心を広げるために技術的にどのように機能するかに非常に興味があります。 ヒント、経験、または書かれたアルゴリズムが評価され

    120

    3答えて

    コルーチンとコンティニュエーションとジェネレータの違いは何ですか?

    1

    1答えて

    私は、フロントエンドを生成するレールにジェネレータを構築しています。そして、管理コントローラはルートファイルにルートを追加します。私は、フロントエンドはこれで作業を取得することができます。 m.route_resources controller_file_name が、私は、ネストされた管理者ルート(管理者/ controller_file_nameが)のために同じことを行う方法を見つけ出す

    3

    1答えて

    ただ1つのジェネレータとは対照的に、多くのジェネレータを一緒に使用してパフォーマンスを考慮する必要がありますか?例えば : def A(self, items): for item in self.AB(items): if object.A(): yield item def AB(self, items): for object in self

    1

    1答えて

    私が書いているジェネレータの一部は、すべての状況で必要なわけではありませんので、実行するかどうかを指定できるようにスイッチを追加する必要があります。これは--skip_migrationスイッチと似ています。 これを実装するにはどうすればよいですか?

    4

    3答えて

    Djangoの投票パッケージを使用していますが、シェルでget_top()メソッドを使用すると、"0x022f7AD0のジェネレータオブジェクトのようなものが返されます。これまで何も見たことがありません。それ 私のコード:? v=Vote.objects.get_top(myModel, limit=10, reversed=False) print v <generator object a

    1

    1答えて

    私はペーストテンプレートですべての小さな問題に疲れました、テンプレートを維持するのは恐ろしいです、古いプロジェクトを更新する方法がなく、テストするのが非常に難しいです。 誰かがクイックスタートジェネレータの代替手段を知っているかどうかは、役に立つと分かっているのでしょうか?