質問編集履歴
2
プログラムの修正
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -23,7 +23,7 @@ | |
| 23 23 |  | 
| 24 24 | 
             
            class Proc(multiprocessing.Process):
         | 
| 25 25 | 
             
                def __init__(self, flag):
         | 
| 26 | 
            -
                    super(Proc, self).__init__ | 
| 26 | 
            +
                    super(Proc, self).__init__
         | 
| 27 27 | 
             
                    self.flag = flag
         | 
| 28 28 |  | 
| 29 29 | 
             
                def run(self):
         | 
1
作成したいプログラムのイメージです
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -10,4 +10,33 @@ | |
| 10 10 | 
             
            セーフなやり方なら何でも良いです。
         | 
| 11 11 |  | 
| 12 12 | 
             
            わかる方がいらっしゃいましたら、具多例を挙げていただけますと大変助かります。
         | 
| 13 | 
            -
            どうぞよろしくお願いいたします。
         | 
| 13 | 
            +
            どうぞよろしくお願いいたします。
         | 
| 14 | 
            +
             | 
| 15 | 
            +
             | 
| 16 | 
            +
            ```python
         | 
| 17 | 
            +
            追記
         | 
| 18 | 
            +
            プログラムの構成を示します
         | 
| 19 | 
            +
             | 
| 20 | 
            +
            def func():
         | 
| 21 | 
            +
                # この関数で文字列を取得します
         | 
| 22 | 
            +
                
         | 
| 23 | 
            +
             | 
| 24 | 
            +
            class Proc(multiprocessing.Process):
         | 
| 25 | 
            +
                def __init__(self, flag):
         | 
| 26 | 
            +
                    super(Proc, self).__init__:
         | 
| 27 | 
            +
                    self.flag = flag
         | 
| 28 | 
            +
             | 
| 29 | 
            +
                def run(self):
         | 
| 30 | 
            +
                    # ここにいくつか処理を書いています
         | 
| 31 | 
            +
                    # **ここで文字列を取得したいです(データの受信)**
         | 
| 32 | 
            +
             | 
| 33 | 
            +
            if __name__ == '__main__':
         | 
| 34 | 
            +
                # ここで変数などの宣言をしています
         | 
| 35 | 
            +
                flag = Value('i', 0) # 整数のやり取りは実装できました
         | 
| 36 | 
            +
                p = Proc(flag).start()
         | 
| 37 | 
            +
             | 
| 38 | 
            +
                # **ここに文字列を扱うための何かを宣言したいです**
         | 
| 39 | 
            +
             | 
| 40 | 
            +
                while True:
         | 
| 41 | 
            +
                    # **ここで文字列を取得したいです(データの受信)**
         | 
| 42 | 
            +
            ```
         | 
