basestring は使用しない¶
Python3 ではベースストリングが削除されているため、
isinstance(s, basestring) は使用しないでください。 string_types、binary_type、text_type を、
ansible.module_utils.six からインポートして、代わりに isinstance(s, string_types)、
または isinstance(s, (binary_type, text_type)) を使用します。
これが文字列を特定の型に変換するコードの一部である場合、
ansible.module_utils._text には、
to_text、to_bytes、to_native などの適した関数がいくつか含まれています。