| Server IP : 65.1.209.187 / Your IP : 216.73.216.144 Web Server : nginx/1.24.0 System : Linux ip-172-31-5-206 6.14.0-1015-aws #15~24.04.1-Ubuntu SMP Tue Sep 23 22:44:48 UTC 2025 x86_64 User : ( 1001) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/twisted/python/__pycache__/ |
Upload File : |
�
oj< � �B � d Z ddlZddlmZ ddlZddlmZ ddedefd�Zy) z%
Application data directory support.
� N)�cast)�currentframe�
moduleName�returnc � � | s0t d� }t j |� }|�J �|j } t t
t
j | � � S )z�
Get a data directory for the caller function, or C{moduleName} if given.
@param moduleName: The module name if you don't wish to have the caller's
module.
@returns: A directory for putting data in.
� )r �inspect� getmodule�__name__r �str�appdirs�
user_data_dir)r �caller�modules �9/usr/lib/python3/dist-packages/twisted/python/_appdirs.py�getDataDirectoryr sM � � ��a����"�"�6�*���!�!�!��_�_�
���W�*�*�:�6�7�7� )� ) �__doc__r �typingr r
�twisted.python.compatr r r � r r �<module>r s+ ��
� � � � .�8�� 8�c� 8r