python カンマ区切りの文字列を,别々の集にしたい时のサンプル

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python カンマ区切りの文字列を,别々の集にしたい时のサンプル相关的知识,希望对你有一定的参考价值。

# -*- coding: utf-8 -*-
from __future__ import absolute_import, print_function

import argparse
import apache_beam as beam
from apache_beam import DoFn
from apache_beam.options.pipeline_options import PipelineOptions
from apache_beam.typehints import with_input_types, with_output_types


@with_input_types(str)
@with_output_types(str)
class Split(DoFn):
    def __init__(self, sep):
        super(ToDuplicate, self).__init__()
        self.sep = sep

    def process(self, element, *args, **kwargs):
        for elem in element.split(self.sep):
            yield elem


def run(argv=None):
    """
    カンマ区切りの文字列を、別々のCollectionにしたい時のサンプル
    """
    parser = argparse.ArgumentParser()
    _, pipeline_args = parser.parse_known_args(argv)
    pipeline = beam.Pipeline(options=PipelineOptions())

    (pipeline
     | beam.Create(["Hoge,Fuga,Piyo"])
     | beam.ParDo(Split(sep=","))
     | beam.Map(lambda row: print(row))
     )
     
    # 出力結果
    _ = """
    Hoge
    Fuga
    Piyo
    """

    result = pipeline.run()
    result.wait_until_finish()


if __name__ == '__main__':
    run()

以上是关于python カンマ区切りの文字列を,别々の集にしたい时のサンプル的主要内容,如果未能解决你的问题,请参考以下文章

python 键值形式の集による筛选のやり方

python メモリ上のCSVをリストに変换する方法。ファイルからCSVを読み込んだときのCSVと同様にcsv.rader()すると一文字ごとのリストが返ってしまうので,直接改行コードで区切りリストに

python JSONでとっておく。主に混帐と切り离されている问题迴りのバックアップ目的

text 【メモ】Python3复数の数字を空白区切りで1行に出力するref:https://qiita.com/shunak/items/66fc1375b7743cd1e413

PLSQL note

python 文字列をパーセントエンコードする。