From 2f781ad544be32f329f53bb06d0917cabf148c19 Mon Sep 17 00:00:00 2001 From: PAN Lei Date: Tue, 25 Mar 2025 18:37:16 +0100 Subject: [PATCH] use home path for extraction --- src/person_name/start_extraction.py | 7 ++++--- src/utils/contacts/generate_random_passport_id.py | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/person_name/start_extraction.py b/src/person_name/start_extraction.py index 498d93f..d6b64a3 100644 --- a/src/person_name/start_extraction.py +++ b/src/person_name/start_extraction.py @@ -1,10 +1,11 @@ -from cython_extract_methods import generate_contact_from_mail_list +import pathlib from extract_name_with_pinyinlist import generate_contact_from_csv_file if __name__ == '__main__': - generate_contact_from_csv_file('/Users/lpan/Downloads/gmx_sg_100.csv', - name_list_file_path="/Users/lpan/Documents/workspace/appointment_tool/src/person_name/all_new_name_list.txt") + _user_home_path = str(pathlib.Path.home()) + generate_contact_from_csv_file(_user_home_path + '/Downloads/yahoo_200_25_03_2025.csv', + name_list_file_path=_user_home_path + "/Documents/workspace/appointment_tool/src/person_name/all_new_name_list.txt") # # start_position = 20827 # end_position = 21528 diff --git a/src/utils/contacts/generate_random_passport_id.py b/src/utils/contacts/generate_random_passport_id.py index 46219ce..2ef2376 100755 --- a/src/utils/contacts/generate_random_passport_id.py +++ b/src/utils/contacts/generate_random_passport_id.py @@ -9,7 +9,7 @@ letters = ['E'] # prefix_tire_de_sejour = "9918" # prefix_tire_de_sejour = "991" -prefix_tire_de_sejour = "570" +prefix_tire_de_sejour = "9" def get_random_id_number() -> str: @@ -38,7 +38,7 @@ def generate_single_titre_sejour_number() -> str: def generate_titre_sejour_number(size=10) -> list: number_list = [] for i in range(0, size): - id_number = prefix_tire_de_sejour + get_random_number() + id_number = prefix_tire_de_sejour + get_random_number(size=8) number_list.append(id_number) return number_list