ਟੈਸਟ'] ", 'ਟੈਸਟ', " ['ਟੈਸਟ', 'ਟੈਸਟ', 'ਹੈਲੋ!'] ", 'ਟੈਸਟ', " ['ਟੈਸਟ', 'ਟੈਸਟ', 'ਹੈਲੋ!', 'ਹੈਲੋ! ਮੈਂ ਤੁਹਾਡੀ ਕਿਵੇਂ ਮਦਦ ਕਰ ਸਕਦਾ ਹਾਂ?', 'ਨਾਮ _ 1 ਗਹਟ ਇਸ ਦਿਰ?'] ", 'ਟੈਸਟ', ' [\'ਟੈਸਟ\', \'ਟੈਸਟ\', \'ਹੈਲੋ!\', \'ਹੈਲੋ! ਮੈਂ ਤੁਹਾਡੀ ਕਿਵੇਂ ਮਦਦ ਕਰ ਸਕਦਾ ਹਾਂ?\', \'ਨਾਮ _ 1 ਗਹਟ ਇਸ ਦਿਰ?\', \'ਨਾਮ _ 1 ਗਹਟ ਇਸ ਇਹਨੇਨ? (ਤੁਸੀਂ ਕਿਵੇਂ ਹੋ?)\', \'ਸੀ ਮਚਟ ਡੀਜ਼ਰ?\'ਕੋਡ? \\nimਪੋਰਟ os\\nimਪੋਰਟ ਰੀ \\n\\n #ਡਾਇਰੈਕਟਰੀ ਮਾਰਗ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ ਜਿੱਥੇ ਫਾਇਲਾਂ ਸਥਿਤ ਹਨ\\ਨਡਾਈਰੈਕਟਰੀ _ ਪਾਥ ="C:/iVMS-4200/ਵੀਡੀਓ/20230417130000-20230417185559" "\\n\\n #ਨਾਮ _ 2 ਨੰਬਰ \\nNAME _ 2 _ ਪੈਟਰਨ = ਨਾਲ ਮੇਲ ਕਰਨ ਲਈ ਰੀਜੈਕਸ ਪੈਟਰਨ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ।"re.compile (r "NAME _ 2 (\\\\d +)") \\n\\n #ਫਾਈਲ ਦੇ ਨਾਵਾਂ ਨੂੰ NAME _ 2 ਨੰਬਰ \\nNAME _ 2 _ ਫਾਈਲਾਂ = {} \\n\\n #ਲੂਪ ਰਾਹੀਂ ਹਰੇਕ ਫਾਈਲ ਰਾਹੀਂ ਸਟੋਰ ਕਰਨ ਲਈ ਇੱਕ ਸ਼ਬਦਕੋਸ਼ ਬਣਾਓ।os.listdir (ਡਾਇਰੈਕਟਰੀ _ ਪਾਥ) ਵਿੱਚ ਫਾਈਲ ਨਾਮ ਲਈ ਡਾਇਰੈਕਟਰੀ\\n: \\n #ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ ਫਾਈਲ ਵਿੱਚ. ਜੇ. ਪੀ. ਜੀ. ਐਕਸਟੈਂਸ਼ਨ ਹੈ ਅਤੇ ਇਸ ਨੂੰ ਹਟਾਓ ਜੇਕਰ filename.endswith (. "ਜੇ. ਪੀ. ਜੀ".): \\nos.remove (os.path.join (ਡਾਇਰੈਕਟਰੀ _ ਪਾਥ, ਫਾਈਲ ਨਾਮ)) \\n ਹੋਰਃ \\n #ਫਾਈਲ ਨਾਮ ਵਿੱਚ NAME _ 2 ਨੰਬਰ ਨਾਲ ਮੇਲ ਕਰੋ \\n ਮੇਲ = NAME_2_pattern.search (ਫਾਈਲ ਨਾਮ) \\n ਜੇਕਰਮੇਲਃ \\n NAME _ 2 _ ਨੰਬਰ = match.group (1) \\n #ਸਬੰਧਤ NAME _ 2 ਨੰਬਰ ਲਈ ਸ਼ਬਦਕੋਸ਼ ਵਿੱਚ ਫਾਈਲ ਨਾਮ ਸ਼ਾਮਲ ਕਰੋ ਜੇਕਰ NAME _ 2 _ ਨੰਬਰ ਵਿੱਚ ਨਹੀਂ ਹੈ।ਨਾਮ _ 2 _ ਫਾਈਲਾਂਃ \\n ਨਾਮ _ 2 _ ਫਾਈਲਾਂ [ਨਾਮ _ 2 _ ਨੰਬਰ] = [] \\n ਨਾਮ _ 2 _ ਫਾਈਲਾਂ [ਨਾਮ _ 2 _ ਨੰਬਰ]. ਸ਼ਬਦਕੋਸ਼ ਰਾਹੀਂ ਅੱਪੇਂਡ (ਫਾਈਲ ਨਾਮ) \\n\\n #ਲੂਪ ਕਰੋ ਅਤੇ ਇੱਕ ਟੈਕਸਟ ਬਣਾਓ।ਹਰੇਕ NAME _ 2 ਨੰਬਰ ਲਈ ਫਾਈਲ, NAME _ 2 _ ਨੰਬਰ ਲਈ, ਫਾਈਲ ਦੇ ਨਾਮ NAME_2_files.items () ਵਿੱਚਃ \\n ਖੁੱਲ੍ਹੇ (f "NAME _ 2 {NAME _ 2 _ ਨੰਬਰ} _files.txt", "w",ਇੰਕੋਡਿੰਗ = "ਯੂ. ਟੀ. ਐੱਫ.-8") ਜਿਵੇਂ ਕਿ f: ਫਾਈਲ ਦੇ ਨਾਮਾਂ ਵਿੱਚ ਫਾਈਲ ਦੇ ਨਾਮ ਲਈ \\n: \\n f.write (f "ਫਾਈਲ\\\'{ਫਾਈਲ ਦਾ ਨਾਮ}\\\'\\\'\\n") \\n\'] ', 'ਟੈਸਟ \n ']