semvec/pypi-packages huggingface dataset:
python-logo 1.0.1
A Python ASCII art logo package
License: MIT
Requires Python: >=3.6

# 🐍 PythonLogo

**PythonLogo** is a simple Python ASCII art logo package, perfect for displaying Python identifiers in the terminal.

<br/>

## 🚀 Installation

Requires Python 3.6 or higher. Install quickly via pip:

```bash
pip install python_logo
```

View python_logo package information

```bash
$ pip list | grep python_logo
python_logo          1.0.0        /Users/hollson/python_logo

$ pip  show python_logo
Name: python_logo
Version: 1.0.0
Summary: A Python ASCII art logo package
Home-page: https://pypi.org/project/python-logo
Author: Hollson
Author-email: hollson@qq.com
License: MIT
Location: /Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages
Editable project location: /Users/hollson/python_logo
Requires: 
Required-by: 
```





<br/>

## 📚 Usage Examples

### Basic Usage

```python
import python_logo as logo

# Print Python text ASCII art logo
logo.python()

# Print snake logo
logo.snake()

# Access constants directly
print(logo.LOGO_PYTHON)
print(logo.LOGO_SNAKE)
```

### Command Line Usage

After installation, you can use it directly in the terminal:

```bash
# Print Python Logo
python -c "import python_logo; python_logo.python()"

# Print snake logo  
python -c "import python_logo; python_logo.snake()"
```

### Output Examples

**Python Logo:**
```
  ____        _
 |  _ \ _   _| |_| |__   ___  _ __ 
 | |_) | | | | __| '_ \ / _ \| '_ \
 |  __/| |_| | |_| | | | (_) | | | |
 |_|    \__, |\__|_| |_|\___/|_| |_| (v3.12)
        |___/
```

**Snake Logo:**
```
      /^\/^\
    _|__|  O|              Python(v3.12)
\/     /~     \_/ \
 \____|__________/  \
        \_______      \
                `\     \                 \
                  |     |                  \
                 /      /                    \
                /     /                       \\
              /      /                         \ \
             /     /                            \  \
           /     /             _----_            \   \
          /     /           _-~      ~-_         |   |
         (      (        _-~    _--_    ~-_     _/   |
          \      ~-____-~    _-~    ~-_    ~-_-~    /
            ~-_           _-~          ~-_       _-~
               ~--______-~                ~-___-~
```



<br/>

## 📜 License

This project is open sourced under the MIT License - see the [LICENSE](LICENSE) file for details.
openesm 0.1.2
Access openESM experience sampling datasets
License: MIT
Requires Python: >=3.9

# openESM Python Package

[![CI](https://github.com/openesm-project/openesm-py/workflows/CI/badge.svg)](https://github.com/openesm-project/openesm-py/actions/workflows/ci.yml)
[![codecov](https://codecov.io/gh/openesm-project/openesm-py/branch/main/graph/badge.svg)](https://codecov.io/gh/openesm-project/openesm-py)
[![Python versions](https://img.shields.io/pypi/pyversions/openesm.svg)](https://pypi.org/project/openesm/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

> **Python interface for accessing openly available Experience Sampling Method (ESM) datasets**

This package provides a Python equivalent to the [openESM R package](https://github.com/bsiepe/openesm), allowing researchers to programmatically access and download ESM datasets from the openESM repository. All datasets are hosted on Zenodo with proper DOIs for citation.

## Features

- **Simple API** - Download datasets with a single function call
- **Automatic Caching** - Datasets cached locally to avoid re-downloads
- **Citation Helper** - Built-in methods for proper dataset citation


## Installation

```bash
pip install openesm
```

## Quick Start

```python
import openesm

# List available datasets
datasets = openesm.list_datasets()
print(datasets)

# Download a specific dataset
dataset = openesm.get_dataset("0001")
print(dataset.data)  # Access the polars DataFrame
print(dataset.cite())  # Get citation information

# Download multiple datasets
datasets = openesm.get_dataset(["0001", "0002"])
```

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.