產生隨機英文名稱或英文名稱的中文翻譯, 寫範例程式時可以用
pip install SampleName
- listCustom() - 從自訂清單隨機挑選不重複的
- listNameEng() - 隨機取得男生/女生英文名字
- listNameCht() - 隨機取得男生/女生英文名字翻譯
- listMaleNameEng() - 隨機取得男生英文名稱
- listMaleNameCht() - 隨機取得男生英文名字翻譯
- listFemaleNameEng() - 隨機取得女生英文名字
- listFemaleNameCht() - 隨機取得女生英文名字翻譯
from sampleName import SampleName
smapleName = SampleName()
# 取出隨機男性/女性 英文 名稱
nameList = smapleName.listNameEng()
print(nameList)
# ['Kate', 'Cedric', 'Adrian', 'Yuri', 'Lara', 'Mildred', 'Craig', 'Oswald']
# 取出隨機男性/女性 中文 名稱
nameList = smapleName.listNameCht()
print(nameList)
# ['海頓', '藍道夫', '吉羅德', '妮可拉', '阿爾瓦', '比尤萊', '伊蒂絲', '珀莉']
# 取出 4 筆女性英文名稱
nameList = smapleName.listFemaleNameEng(4)
print(nameList)
# ['Elizabeth', 'Irene', 'Candice', 'Myra']
# 取出 5 筆男性英文名稱翻譯
nameList = smapleName.listMaleNameCht(5)
print(nameList)
# ['班森', '愛格伯特', '扎威爾', '凱利', '菲力克斯']
nameList = ["愛爾默", "妮可拉", "特麗莎布藍達", "伯頓", "若娜"]
smapleName = SampleName(l)
nameList = smapleName.listCustom(2)
print(nameList)
# ['特麗莎布藍達', '愛爾默']
# nameList.json 內容
# ["愛爾默", "妮可拉", "特麗莎布藍達", "伯頓", "若娜"]
nameFile = 'nameList.json'
smapleName = SampleName(nameFile)
nameList = smapleName.listCustom(2)
print(nameList)
# ['妮可拉', '愛爾默']
- VSCode
- 開發環境佈置 Remote-Containers
- 執行 remote container 會自動安裝 flake8, yapf 套件, 以及 pytest
- 單元測試, 執行
pytest
- release 後會自動上傳到 PyPI, 版本號會用 tag