ó
    à'·h4  ã                  óÌ   • S SK Jr  S SKrS SKJr  S SKJrJr  S SKJ	r	  \R                  " \5         S SKJr  SSS5        \(       a  S SKJr  S	S
S jjrg! , (       d  f       N#= f)é    )ÚannotationsN)ÚStringIO)ÚTYPE_CHECKINGÚAny)Úread_csv)Úread_clipboard_string)Ú	DataFramec                óF   • [        5       n[        U5      n[        SX0S.UD6$ )a¥  
Read text from clipboard and pass to `read_csv`.

Useful for reading data copied from Excel or other similar spreadsheet software.

Parameters
----------
separator
    Single byte character to use as separator parsing csv from clipboard.
kwargs
    Additional arguments passed to `read_csv`.

See Also
--------
read_csv : Read a csv file into a DataFrame.
DataFrame.write_clipboard : Write a DataFrame to the clipboard.
)ÚsourceÚ	separator© )Ú_read_clipboard_stringr   r   )r   ÚkwargsÚ
csv_stringÚ	io_strings       ÚfC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\polars/io/clipboard.pyÚread_clipboardr      s)   € ô$ -Ó.€JÜ˜Ó$€IÜÐD˜9ÑD¸VÑDÐDó    )Ú	)r   Ústrr   r   Úreturnr	   )Ú
__future__r   Ú
contextlibÚior   Útypingr   r   Úpolars.io.csv.functionsr   ÚsuppressÚImportErrorÚpolars._plrr   r   Úpolarsr	   r   r   r   r   Ú<module>r!      sA   ðÝ "ã Ý ß %å ,à×Ò˜Õ%ÝK÷ &ö Ý ÷E÷ &Õ%ús   ±AÁ
A#