403Webshell
Server IP : 127.0.0.1  /  Your IP : 216.73.216.109
Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10
System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64
User : SERVERWEB ( 0)
PHP Version : 8.1.10
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : OFF |  Perl : OFF |  Python : OFF |  Sudo : OFF |  Pkexec : OFF
Directory :  C:/cygwin64/lib/python3.9/site-packages/platformdirs/__pycache__/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : C:/cygwin64/lib/python3.9/site-packages/platformdirs/__pycache__/macos.cpython-39.pyc
a

���e��@sFdZddlmZddlZddlZddlmZGdd�de�ZdgZ	dS)zmacOS.�)�annotationsN�)�PlatformDirsABCc@s0eZdZdZedd�dd��Zedd�dd��Zedd�dd	��Zedd�d
d��Zedd�dd
��Z	edd�dd��Z
edd�dd��Zedd�dd��Zedd�dd��Z
edd�dd��Zedd�dd��Zedd�dd��Zedd�dd��Zedd�dd��Zedd�d d!��Zedd�d"d#��Zd$S)%�MacOSa�
    Platform directories for the macOS operating system. Follows the guidance from `Apple documentation
    <https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/MacOSXDirectories/MacOSXDirectories.html>`_.
    Makes use of the `appname <platformdirs.api.PlatformDirsABC.appname>`,
    `version <platformdirs.api.PlatformDirsABC.version>`,
    `ensure_exists <platformdirs.api.PlatformDirsABC.ensure_exists>`.
    �str)�returncCs|�tj�d��S)zb:return: data directory tied to the user, e.g. ``~/Library/Application Support/$appname/$version``z~/Library/Application Support��_append_app_name_and_version�os�path�
expanduser��self�r�6/usr/lib/python3.9/site-packages/platformdirs/macos.py�
user_data_dirszMacOS.user_data_dircCsJtj�d�}|r|�d�gng}|�|�d��|jrBtj�|�S|dS)aA
        :return: data directory shared by users, e.g. ``/Library/Application Support/$appname/$version``.
          If we're using a Python binary managed by `Homebrew <https://brew.sh>`_, the directory
          will be under the Homebrew prefix, e.g. ``/opt/homebrew/share/$appname/$version``.
          If `multipath <platformdirs.api.PlatformDirsABC.multipath>` is enabled and we're in Homebrew,
          the response is a multi-path string separated by ":", e.g.
          ``/opt/homebrew/share/$appname/$version:/Library/Application Support/$appname/$version``
        �
/opt/homebrewz/opt/homebrew/sharez/Library/Application Supportr�	�sys�prefix�
startswithr	�appendZ	multipathr
�pathsep�join�rZis_homebrew�	path_listrrr�
site_data_dirs
zMacOS.site_data_dircCs|jS)zC:return: config directory tied to the user, same as `user_data_dir`�rr
rrr�user_config_dir*szMacOS.user_config_dircCs|jS)zF:return: config directory shared by the users, same as `site_data_dir`)rr
rrr�site_config_dir/szMacOS.site_config_dircCs|�tj�d��S)zV:return: cache directory tied to the user, e.g. ``~/Library/Caches/$appname/$version``z~/Library/Cachesrr
rrr�user_cache_dir4szMacOS.user_cache_dircCsJtj�d�}|r|�d�gng}|�|�d��|jrBtj�|�S|dS)a0
        :return: cache directory shared by users, e.g. ``/Library/Caches/$appname/$version``.
          If we're using a Python binary managed by `Homebrew <https://brew.sh>`_, the directory
          will be under the Homebrew prefix, e.g. ``/opt/homebrew/var/cache/$appname/$version``.
          If `multipath <platformdirs.api.PlatformDirsABC.multipath>` is enabled and we're in Homebrew,
          the response is a multi-path string separated by ":", e.g.
          ``/opt/homebrew/var/cache/$appname/$version:/Library/Caches/$appname/$version``
        rz/opt/homebrew/var/cachez/Library/Cachesrrrrrr�site_cache_dir9s
zMacOS.site_cache_dircCs|jS)zB:return: state directory tied to the user, same as `user_data_dir`rr
rrr�user_state_dirJszMacOS.user_state_dircCs|�tj�d��S)zR:return: log directory tied to the user, e.g. ``~/Library/Logs/$appname/$version``z~/Library/Logsrr
rrr�user_log_dirOszMacOS.user_log_dircCstj�d�S)zC:return: documents directory tied to the user, e.g. ``~/Documents``z~/Documents�r
rrr
rrr�user_documents_dirTszMacOS.user_documents_dircCstj�d�S)zC:return: downloads directory tied to the user, e.g. ``~/Downloads``z~/Downloadsr$r
rrr�user_downloads_dirYszMacOS.user_downloads_dircCstj�d�S)zA:return: pictures directory tied to the user, e.g. ``~/Pictures``z
~/Picturesr$r
rrr�user_pictures_dir^szMacOS.user_pictures_dircCstj�d�S)z=:return: videos directory tied to the user, e.g. ``~/Movies``z~/Moviesr$r
rrr�user_videos_dircszMacOS.user_videos_dircCstj�d�S)z;:return: music directory tied to the user, e.g. ``~/Music``z~/Musicr$r
rrr�user_music_dirhszMacOS.user_music_dircCstj�d�S)z?:return: desktop directory tied to the user, e.g. ``~/Desktop``z	~/Desktopr$r
rrr�user_desktop_dirmszMacOS.user_desktop_dircCs|�tj�d��S)zg:return: runtime directory tied to the user, e.g. ``~/Library/Caches/TemporaryItems/$appname/$version``z~/Library/Caches/TemporaryItemsrr
rrr�user_runtime_dirrszMacOS.user_runtime_dircCs|jS)zF:return: runtime directory shared by users, same as `user_runtime_dir`)r+r
rrr�site_runtime_dirwszMacOS.site_runtime_dirN)�__name__�
__module__�__qualname__�__doc__�propertyrrrrr r!r"r#r%r&r'r(r)r*r+r,rrrrrsBr)
r0Z
__future__rZos.pathr
rZapirr�__all__rrrr�<module>ss�

Youez - 2016 - github.com/yon3zu
LinuXploit