Tensorflowハブよりuniversal-sentence-encoderを使用して単語のベクトル化をしたいのですが、エラーが出てしまいます。

**ソースコード**

```

    import numpy as np
    import tensorflow_hub as hub
    import tensorflow_text
    import tensorflow as tf
    
    model_url = 'https://tfhub.dev/google/universal-sentence-encoder-multilingual/3'
    USE = hub.load(model_url)
    
    with open(path_data_txt, 'r', encoding='utf-8') as f_r:
        with open(path_data_txt, 'w', encoding='utf-8') as f_w:
            for line in f_r:
                vec = ','.join(list(map(str, USE(line).numpy().tolist()[0])))
                f_w.write(vec+'\n')
    
```

**エラーメッセージ**

```

    OSError: [Errno 36] File name too long:
    
```
CC BY-SA 4.0
2020-02-08T11:55:18.060
62878
2020-09-01T08:35:04.103
2020-09-01T08:35:04.103
32986
36325
question
python tensorflow
単語のベクトル化をしたいがエラー：Errno 36 File name too long