semvec/pypi-packages huggingface dataset:
pykma-grid 1.0.0
A Python package for converting latitude and longitude to grid coordinates using Lambert Conformal Conic Projection
Requires Python: >=3.6

# pykma_grid
`pykma_grid`는 위도와 경도를 Lambert Conformal Conic Projection을 사용하여 격자 좌표로 변환하는 파이썬 패키지입니다. 이 패키지는 [기상청 API](https://www.data.go.kr/data/15084084/openapi.do)에서 격자X, Y를 사용할 때 유용합니다.

기상청 API 문서 내에 C언어로 된 격자 변환 코드를 자바스크립트로 변환한 코드입니다.

## 설치 방법
패키지는 pip을 사용하여 쉽게 설치할 수 있습니다:

```shell
pip install pykma_grid
```

## 기본 사용 방법
`pykma_grid` 패키지를 사용하기 위해서는, 먼저 `Coordinate` 클래스를 임포트하고 위도 및 경도 값을 인자로 전달하여 인스턴스를 생성합니다. 그 후, `gridX`와 `gridY` 속성을 사용하여 격자 좌표를 얻을 수 있습니다.

```python
from pykma_grid import Coordinate

coord = Coordinate(37.565, 126.9780)

print("Grid X:", coord.gridX)
print("Grid Y:", coord.gridY)
```

## API 문서
### `Coordinate(latitude, longitude)`
- `latitude` (float): 위도 (degrees)
- `longitude` (float): 경도 (degrees)

### 속성
- `gridX`: 격자 X 좌표를 반환합니다 (float).
- `gridY`: 격자 Y 좌표를 반환합니다 (float).

## 라이선스
이 프로젝트는 MIT 라이선스를 따릅니다. 라이선스에 대한 자세한 정보는 LICENSE 파일을 참고해주세요.

## 기여
기여를 원하시면 프로젝트의 GitHub 저장소에 pull request를 보내주시거나 이슈를 등록해주세요.

## 문의
질문이나 제안 사항이 있으시면 이슈로 연락 주시기 바랍니다.
pythonBLEperipheral 0.0.4
Library supporting BLE peripheral applications
Requires Python: >=3.0

# python-ble-peripheral


## Description

This project delivers a library of Python based modules with which to build Bluetooth Low Energy (BLE) peripheral role applications. It is based on the [prior work of Douglas Otwell](https://github.com/Douglas6/cputemp), with small additions to satisfy personal requirements.

## Prerequisites

- Python 3
- bluez (>= 5.50)
- pip3


## Installation

To install directly from the PyPI repository, run:
```
    python3 -m pip install pythonBLEperipheral 
```

If installing from the source code directory, run:
```
    python3 -m pip install .
```

When run as an ordinary user, these commands install into the user's individual home directory system (under .local/lib/python3.x/site-packages/ for Linux systems). If a global installation is desired (available to all users), run the installation command as root.

Some Debian based Linux systems (including Raspberry Pi) may complain when installing with pip (preferrring official Debian packages). There have not yet been problems reported when using instead (with or without sudo):
```
    python3 -m pip install --break-system-packages pythonBLEperipheral
```
In this case a system wide installation places the module into /usr/local/lib/python3.x/dist-packages/


## Usage

As the cputemp example shows
```
    from pythonBLEperipheral.advertisement import Advertisement
    from pythonBLEperipheral.service import Application, Service, Characteristic, Descriptor

```

## Support

- [this project's _issues_](https://gitlab.com/chris.willing/python-ble-peripheral/-/issues)

- [original _Douglas 6_ project _issues_](https://github.com/Douglas6/cputemp/issues)

## Contributing

Please suggest any additions to this project by creating a [new _Issues_ topic](https://gitlab.com/chris.willing/python-ble-peripheral/-/issues).

## Authors

Thanks to Douglas Otwell for the overwhelming bulk of the code on which this project is based.

## License
MIT (http://opensource.org/licenses/MIT)
L-Mappy 0.1.0
Mappy는 위치 기반 기능을 제공하는 파이썬 라이브러리로, 주소를 좌표로 변환하는 지오코딩(geocoding), 좌표에서 주소 정보를 얻는 지오로케이션(geolocation), 두 지점 간의 경로를 계산하는 방향(directions) 정보 제공 기능을 포함하고 있습니다.

### Mappy 사용 안내서

#### Mappy 라이브러리 개요
Mappy는 위치 기반 기능을 제공하는 파이썬 라이브러리로, 주소를 좌표로 변환하는 지오코딩(geocoding), 좌표에서 주소 정보를 얻는 지오로케이션(geolocation), 두 지점 간의 경로를 계산하는 방향(directions) 정보 제공 기능을 포함하고 있습니다.

#### 주요 기능
- **Naver API 연동 기능**:
  - `get_geocode(Address)`: 주어진 주소의 좌표를 조회합니다.
  - `get_geocodes([Address, ...])`: 주어진 주소 리스트의 좌표를 일괄 조회합니다.
  - `get_driving_direction({start: Point, goal: Point})`: 시작점과 도착점 좌표를 기반으로 경로를 계산합니다.
  - `get_driving_directions([{start: Point, goal: Point}, ...], only_closest=Bool)`: 여러 경로에 대한 정보를 일괄 조회합니다. (only_closest=True, 가장 가까운 경로만 조회.)

- **Tmap API 연동 기능**:
  - `get_walking_direction({start: Point, goal: Point})`: 시작점과 도착점 좌표로 Tmap 경로 정보를 조회합니다.
  - `get_walking_directions([{start: Point, goal: Point}, ...], only_closest=Bool)`: 여러 경로에 대한 Tmap 정보를 일괄 조회합니다. (only_closest=True, 가장 가까운 경로만 조회.)

#### 데이터 타입
- **`Address` 클래스**: 문자열 형태의 주소 정보를 관리합니다.
  - 생성자: `Address(address: str)` - 주소 문자열을 입력받아 인스턴스를 생성합니다.
  - `__str__()` 메서드: 주소 인스턴스를 문자열로 반환합니다.

- **`Point` 클래스**: 위도와 경도 정보를 나타내는 좌표 데이터를 관리합니다.
  - 생성자: 아래와 같은 다양한 형태를 지원합니다.
    - Point(lat=126.831405, lng=37.199565)
    - Point('126.8286671,37.1989033')
    - Point([126.8299873, 37.2002067]),
  - `__str__()` 메서드: 좌표 인스턴스를 "위도,경도" 형태의 문자열로 반환합니다.
  - `to_list()` 메서드: 좌표 인스턴스를 [위도, 경도] 형태의 리스트로 반환합니다.

#### get_env
- `tmap`: https://tmapapi.sktelecom.com/main.html#webv2/guide/apiGuide.guide2
- `naver`: https://www.ncloud.com/
- `kakao`: soon...

#### test
- `python -m unittest tests/test_tmap.py`
- `python -m unittest tests/test_naver.py`
- `python -m unittest tests/types/test_address.py`
- `python -m unittest tests/types/test_point.py`
ansible-simple 2.0.3
A simple SDK to use Ansible API.
Requires Python: >=3.10

# ansible_simple  
A simple SDK to use Ansible API.

# usage  
> pip install ansible-simple  

## ansible module  
```python
from ansible_simple.api import AnsibleApi

a = AnsibleApi(remote_user="root", hosts=["192.168.13.109", "192.168.13.56"], remote_password={"conn_pass": "password"})
# a.run(module='shell', args='hostname')
# print(a.get_result())
```


## ansible playbook  
```yaml
- name: mydbserver
  hosts: mydbserver
  gather_facts: no
  tasks:
    - name: uptime
      raw: uptime
      register: uptime
    - debug:
        msg: "{{ uptime.stdout }}"
    - name: online pm2 ls
      raw: ls
      register: ls
    - debug:
        msg: "{{ ls.stdout }}"
```
```python
a.playbook(dynamic_inv={"mydbserver":["192.168.13.109", "192.168.13.56"]}, playbooks=['test.yml'])
# print(a.get_result())
```


# reference
> https://packaging.python.org/en/latest/tutorials/packaging-projects/  
> https://docs.ansible.com
L-mappy 0.1.1
Mappy는 위치 기반 기능을 제공하는 파이썬 라이브러리로, 주소를 좌표로 변환하는 지오코딩(geocoding), 좌표에서 주소 정보를 얻는 지오로케이션(geolocation), 두 지점 간의 경로를 계산하는 방향(directions) 정보 제공 기능을 포함하고 있습니다.

### Mappy 사용 안내서

#### Mappy 라이브러리 개요
Mappy는 위치 기반 기능을 제공하는 파이썬 라이브러리로, 주소를 좌표로 변환하는 지오코딩(geocoding), 좌표에서 주소 정보를 얻는 지오로케이션(geolocation), 두 지점 간의 경로를 계산하는 방향(directions) 정보 제공 기능을 포함하고 있습니다.

#### 주요 기능
- **Naver API 연동 기능**:
  - `get_geocode(Address)`: 주어진 주소의 좌표를 조회합니다.
  - `get_geocodes([Address, ...])`: 주어진 주소 리스트의 좌표를 일괄 조회합니다.
  - `get_driving_direction({start: Point, goal: Point})`: 시작점과 도착점 좌표를 기반으로 경로를 계산합니다.
  - `get_driving_directions([{start: Point, goal: Point}, ...], only_closest=Bool)`: 여러 경로에 대한 정보를 일괄 조회합니다. (only_closest=True, 가장 가까운 경로만 조회.)

- **Tmap API 연동 기능**:
  - `get_walking_direction({start: Point, goal: Point})`: 시작점과 도착점 좌표로 Tmap 경로 정보를 조회합니다.
  - `get_walking_directions([{start: Point, goal: Point}, ...], only_closest=Bool)`: 여러 경로에 대한 Tmap 정보를 일괄 조회합니다. (only_closest=True, 가장 가까운 경로만 조회.)

#### 데이터 타입
- **`Address` 클래스**: 문자열 형태의 주소 정보를 관리합니다.
  - 생성자: `Address(address: str)` - 주소 문자열을 입력받아 인스턴스를 생성합니다.
  - `__str__()` 메서드: 주소 인스턴스를 문자열로 반환합니다.

- **`Point` 클래스**: 위도와 경도 정보를 나타내는 좌표 데이터를 관리합니다.
  - 생성자: 아래와 같은 다양한 형태를 지원합니다.
    - Point(lat=126.831405, lng=37.199565)
    - Point('126.8286671,37.1989033')
    - Point([126.8299873, 37.2002067]),
  - `__str__()` 메서드: 좌표 인스턴스를 "위도,경도" 형태의 문자열로 반환합니다.
  - `to_list()` 메서드: 좌표 인스턴스를 [위도, 경도] 형태의 리스트로 반환합니다.

#### get_env
- `tmap`: https://tmapapi.sktelecom.com/main.html#webv2/guide/apiGuide.guide2
- `naver`: https://www.ncloud.com/
- `kakao`: soon...

#### test
- `python -m unittest tests/test_tmap.py`
- `python -m unittest tests/test_naver.py`
- `python -m unittest tests/types/test_address.py`
- `python -m unittest tests/types/test_point.py`
L-mappy-test2 0.1.1
Mappy는 위치 기반 기능을 제공하는 파이썬 라이브러리로, 주소를 좌표로 변환하는 지오코딩(geocoding), 좌표에서 주소 정보를 얻는 지오로케이션(geolocation), 두 지점 간의 경로를 계산하는 방향(directions) 정보 제공 기능을 포함하고 있습니다.

### Mappy 사용 안내서

#### Mappy 라이브러리 개요
Mappy는 위치 기반 기능을 제공하는 파이썬 라이브러리로, 주소를 좌표로 변환하는 지오코딩(geocoding), 좌표에서 주소 정보를 얻는 지오로케이션(geolocation), 두 지점 간의 경로를 계산하는 방향(directions) 정보 제공 기능을 포함하고 있습니다.

#### 주요 기능
- **Naver API 연동 기능**:
  - `get_geocode(Address)`: 주어진 주소의 좌표를 조회합니다.
  - `get_geocodes([Address, ...])`: 주어진 주소 리스트의 좌표를 일괄 조회합니다.
  - `get_driving_direction({start: Point, goal: Point})`: 시작점과 도착점 좌표를 기반으로 경로를 계산합니다.
  - `get_driving_directions([{start: Point, goal: Point}, ...], only_closest=Bool)`: 여러 경로에 대한 정보를 일괄 조회합니다. (only_closest=True, 가장 가까운 경로만 조회.)

- **Tmap API 연동 기능**:
  - `get_walking_direction({start: Point, goal: Point})`: 시작점과 도착점 좌표로 Tmap 경로 정보를 조회합니다.
  - `get_walking_directions([{start: Point, goal: Point}, ...], only_closest=Bool)`: 여러 경로에 대한 Tmap 정보를 일괄 조회합니다. (only_closest=True, 가장 가까운 경로만 조회.)

#### 데이터 타입
- **`Address` 클래스**: 문자열 형태의 주소 정보를 관리합니다.
  - 생성자: `Address(address: str)` - 주소 문자열을 입력받아 인스턴스를 생성합니다.
  - `__str__()` 메서드: 주소 인스턴스를 문자열로 반환합니다.

- **`Point` 클래스**: 위도와 경도 정보를 나타내는 좌표 데이터를 관리합니다.
  - 생성자: 아래와 같은 다양한 형태를 지원합니다.
    - Point(lat=126.831405, lng=37.199565)
    - Point('126.8286671,37.1989033')
    - Point([126.8299873, 37.2002067]),
  - `__str__()` 메서드: 좌표 인스턴스를 "위도,경도" 형태의 문자열로 반환합니다.
  - `to_list()` 메서드: 좌표 인스턴스를 [위도, 경도] 형태의 리스트로 반환합니다.

#### get_env
- `tmap`: https://tmapapi.sktelecom.com/main.html#webv2/guide/apiGuide.guide2
- `naver`: https://www.ncloud.com/
- `kakao`: soon...

#### test
- `python -m unittest tests/test_tmap.py`
- `python -m unittest tests/test_naver.py`
- `python -m unittest tests/types/test_address.py`
- `python -m unittest tests/types/test_point.py`
L-mappy-test 0.1.1
Mappy는 위치 기반 기능을 제공하는 파이썬 라이브러리로, 주소를 좌표로 변환하는 지오코딩(geocoding), 좌표에서 주소 정보를 얻는 지오로케이션(geolocation), 두 지점 간의 경로를 계산하는 방향(directions) 정보 제공 기능을 포함하고 있습니다.

### Mappy 사용 안내서

#### Mappy 라이브러리 개요
Mappy는 위치 기반 기능을 제공하는 파이썬 라이브러리로, 주소를 좌표로 변환하는 지오코딩(geocoding), 좌표에서 주소 정보를 얻는 지오로케이션(geolocation), 두 지점 간의 경로를 계산하는 방향(directions) 정보 제공 기능을 포함하고 있습니다.

#### 주요 기능
- **Naver API 연동 기능**:
  - `get_geocode(Address)`: 주어진 주소의 좌표를 조회합니다.
  - `get_geocodes([Address, ...])`: 주어진 주소 리스트의 좌표를 일괄 조회합니다.
  - `get_driving_direction({start: Point, goal: Point})`: 시작점과 도착점 좌표를 기반으로 경로를 계산합니다.
  - `get_driving_directions([{start: Point, goal: Point}, ...], only_closest=Bool)`: 여러 경로에 대한 정보를 일괄 조회합니다. (only_closest=True, 가장 가까운 경로만 조회.)

- **Tmap API 연동 기능**:
  - `get_walking_direction({start: Point, goal: Point})`: 시작점과 도착점 좌표로 Tmap 경로 정보를 조회합니다.
  - `get_walking_directions([{start: Point, goal: Point}, ...], only_closest=Bool)`: 여러 경로에 대한 Tmap 정보를 일괄 조회합니다. (only_closest=True, 가장 가까운 경로만 조회.)

#### 데이터 타입
- **`Address` 클래스**: 문자열 형태의 주소 정보를 관리합니다.
  - 생성자: `Address(address: str)` - 주소 문자열을 입력받아 인스턴스를 생성합니다.
  - `__str__()` 메서드: 주소 인스턴스를 문자열로 반환합니다.

- **`Point` 클래스**: 위도와 경도 정보를 나타내는 좌표 데이터를 관리합니다.
  - 생성자: 아래와 같은 다양한 형태를 지원합니다.
    - Point(lat=126.831405, lng=37.199565)
    - Point('126.8286671,37.1989033')
    - Point([126.8299873, 37.2002067]),
  - `__str__()` 메서드: 좌표 인스턴스를 "위도,경도" 형태의 문자열로 반환합니다.
  - `to_list()` 메서드: 좌표 인스턴스를 [위도, 경도] 형태의 리스트로 반환합니다.

#### get_env
- `tmap`: https://tmapapi.sktelecom.com/main.html#webv2/guide/apiGuide.guide2
- `naver`: https://www.ncloud.com/
- `kakao`: soon...

#### test
- `python -m unittest tests/test_tmap.py`
- `python -m unittest tests/test_naver.py`
- `python -m unittest tests/types/test_address.py`
- `python -m unittest tests/types/test_point.py`