semvec/pypi-packages huggingface dataset:
ColumnSplitFill 0.3
A Python library for splitting DataFrame columns and forward filling data.


# ColumnSplitFill

ColumnSplitFill is a Python library designed for splitting DataFrame columns based on a delimiter and forward filling the data.

## Features

- Split columns based on a specified delimiter.
- Automatically forward fill other columns in the DataFrame.

## Installation

To install ColumnSplitFill, run the following command:

```bash
pip install ColumnSplitFill
```

## Usage Example

Here's how you can use the ColumnSplitFill library to manage and process your data:

```python
import pandas as pd
from ColumnSplitFill import process_data

# Example DataFrame
data = {
    'ID': [1, 2, 3],
    'Column1': ['A,B,C', 'D,E', 'F'],
    'Column2': ['Value1', 'Value4', 'Value7'],
    'Column3': ['Value2', 'Value5', 'Value8'],
    'Column4': ['Value3', 'Value6', 'Value9']
}
df = pd.DataFrame(data)

# Process the data
# Assuming 'process_data' is a function you've defined to split and fill the columns
processed_data = process_data(df, 'Column1', ',')

# Display the processed data
print(processed_data)
```
```
htbst-replican 0.3
A htb library
Requires Python: >=3.8

# unofficial Python library to interact with the Hack The Box API with the newest feature SSO login

## Usage

```py
import asyncio
from htbst import HTBClient, HTBLabs

async def main():
    client = HTBClient('elliotandmrrobot@ro.ru', 'my_secure_password')
    sso = await client.run()

asyncio.run(main())
```

## Usage for getting user progress

```py
import asyncio
from htbst import HTBClient, HTBLabs

async def main():
    client = HTBClient('elliotandmrrobot@ro.ru', 'my_secure_password')
    sso = await client.run()
    labs = HTBLabs(sso_code=sso)
    print(labs.get_user_progress())

asyncio.run(main())
```

## Current Features

HTBst provides several features to interact with the Hack The Box API:

### Authentication

* **Email and Password Authentication**: Authenticate users using their Hack The Box email and password to obtain an access token for further API requests.

### Labs Interaction

* **Retrieve User Progress**: Get detailed information about the user's progress in various labs, including machine completions, track progress, and more.

* **Get User Summary**: Fetch a summary of the user's profile, including system owns, user owns, rank, points, and more.

* **Get User Rank Information**: Retrieve detailed information about the user's rank, including current rank, next rank, and season ranking.

### Academy Interaction

[ coming soon ]

### CTF Interaction

[ coming soon ]