randDistrict
시·군·구 안의 행정구역인 읍·면·동을 돌려줍니다. 주민센터가 맡는 행정동이 아니라 주소에 쓰는 법정동이며, 읍·면 아래의 리는 넣지 않았습니다.
level을 'district'LocationLevel.district"district"로 고정한 randLocation이며, 위치 전체가 아니라 구역 이름만 돌려줍니다.
javascript
import { randDistrict } from 'randino';
randDistrict({ language: 'ko', count: 3 }); // ['가현동', '겸면', '행주외동']
randDistrict({ startsWith: '역', count: 3 }); // ['역북동', '역동', '역곡동']
randDistrict({ output: 'detail' });
// [{ location: '차황면', language: 'ko', level: 'district',
// country: '대한민국', region: '경상남도', city: '산청군', district: '차황면' }]dart
import 'package:randino/randino.dart';
randDistrict(language: LocationLanguage.ko, count: 3); // [가현동, 겸면, 행주외동]상세 출력은 randDistrictDetails입니다.
python
from randino import rand_district
rand_district(language="ko", count=3) # ['가현동', '겸면', '행주외동']이 단계는 한국 위치에만 있습니다. 영어로 요청하면 빈 결과가 돌아오고, language를 생략하면 구역이 없는 나라에 뽑기를 낭비하지 않고 한국어로만 뽑습니다.
javascript
randDistrict({ language: 'en' }); // []dart
randDistrict(language: LocationLanguage.en); // []python
rand_district(language="en") # []옵션
| 옵션 | 타입 | 기본값 | 설명 |
|---|---|---|---|
language | LocationLanguageOptionLocationLanguage?LocationLanguageOption | 'all'null"all" | 어느 언어로, 곧 어느 나라의 위치를 쓸지. 생략하면 결과마다 하나씩 골라 섞습니다. |
count | numberintint | 1 | 돌려줄 결과 개수. 0 … 10000으로 제한됩니다. |
minLengthminLengthmin_length | numberint?int | None | 제한 없음 | 최소 글자 수. 결과 문자열 전체의 길이입니다. |
maxLengthmaxLengthmax_length | numberint?int | None | 제한 없음 | 최대 글자 수. 맞는 곳이 없으면 가장 가까운 길이의 위치로 답합니다. |
startsWithstartsWithstarts_with | stringString?str | —null"" | 이 글자로 시작하는 결과만 남깁니다. |
unique | booleanboolbool | falsefalseFalse | 같은 결과를 두 번 돌려주지 않습니다. 목록이 바닥나면 요청보다 적게 돌아옵니다. |
random | () => numberRandom?Callable[[], float] | None | —nullNone | 무작위성을 어디서 가져올지. 기본값은 각 언어의 일반 난수 생성기입니다. |
output | RandOutputRandOutput | 'value'"value" | 문자열, 또는 결과마다 LocationDetail 하나. |
함께 보기
randLocation— 읍·면·동 위의 모든 단계를 붙인 위치.randCity— 읍·면·동 바로 위 단계.