Iss mein Muhammad muavia ya Ameer muavia name ke jitne bhi bande hein unn ke roll no de agar parents name hein toh Muhammad rafique ya muavia rafique hai
python3 << 'EOF' import pdfplumber import re pdf_path = "/tmp/workspace/attachments/b09b2eaf-6a20-4f49-86e1-61914d995c2d/3063-10th-class-result-2026-gazette-pdf-dg-khan-board-bise-dgk-(taleem360.com)-nTp3c.pdf" with pdfplumber.open(pdf_path) as pdf: print(f"Total pages: {len(pdf.pages)}") # Read first page to understand structure page = pdf.pages[0] text = page.extract_text() print("=== FIRST PAGE ===") print(text[:3000]) EOF
python3 << 'EOF' import pdfplumber import re pdf_path = "/tmp/workspace/attachments/b09b2eaf-6a20-4f49-86e1-61914d995c2d/3063-10th-class-result-2026-gazette-pdf-dg-khan-board-bise-dgk-(taleem360.com)-nTp3c.pdf" # Search for Muhammad Muavia / Ameer Muavia with parent name Muhammad Rafique / Muavia Rafique results = [] target_names = ['muavia', 'moavia', 'muawia', 'ameer muavia', 'muhammad muavia'] parent_names = ['rafique', 'rafiq'] with pdfplumber.open(pdf_path) as pdf: total = len(pdf.pages) print(f"Searching {total} pages...") for page_num in range(total): page = pdf.pages[page_num] text = page.extract_text() if not text: continue text_lower = text.lower() # Check if page has muavia AND rafique if ('muavia' in text_lower or 'moavia' in text_lower or 'muawia' in text_lower) and ('rafiq' in text_lower): results.append({ 'page': page_num + 1, 'text': text }) print(f"--- Page {page_num + 1} ---") print(text[:2000]) print() print(f"\nTotal matching pages: {len(results)}") EOF
An error occurred (ValidationException) when calling the InvokeCodeInterpreter operation: Session 01KZWW81Z1NKHM0C2HXBM1ZWDZ is not active
We encountered an error while processing your request. Please try again or reach out to us for help.
Dekh iss pdf mein Ameer muavia name ke jitne bande hein unn ke roll de
python3 << 'EOF' import pdfplumber import re pdf_path = "/tmp/workspace/attachments/b09b2eaf-6a20-4f49-86e1-61914d995c2d/3063-10th-class-result-2026-gazette-pdf-dg-khan-board-bise-dgk-(taleem360.com)-nTp3c.pdf" with pdfplumber.open(pdf_path) as pdf: total = len(pdf.pages) print(f"Total pages: {total}") # Check page 2 structure page = pdf.pages[1] text = page.extract_text() print("=== PAGE 2 ===") print(text[:3000]) EOF
ls /tmp/workspace/attachments/ 2>/dev/null || echo "attachments dir not found" ls /tmp/workspace/ 2>/dev/null
Dekh iss pdf mein Ameer muavia name ke jitne bande hein unn ke roll de
Dekh iss pdf mein Ameer muavia name ke jitne bande hein unn ke roll no de
ls "/tmp/workspace/attachments/b09b2eaf-6a20-4f49-86e1-61914d995c2d/" && echo "File found!"
python3 << 'EOF' import pdfplumber import re pdf_path = "/tmp/workspace/attachments/b09b2eaf-6a20-4f49-86e1-61914d995c2d/3063-10th-class-result-2026-gazette-pdf-dg-khan-board-bise-dgk-(taleem360.com)-nTp3c.pdf" # First check structure of a few pages with pdfplumber.open(pdf_path) as pdf: total = len(pdf.pages) print(f"Total pages: {total}") # Check pages 2, 3, 4 for structure for p in [1, 2, 3]: page = pdf.pages[p] text = page.extract_text() print(f"\n=== PAGE {p+1} ===") print(text[:1500] if text else "NO TEXT") EOF
python3 << 'EOF' import pdfplumber pdf_path = "/tmp/workspace/attachments/b09b2eaf-6a20-4f49-86e1-61914d995c2d/3063-10th-class-result-2026-gazette-pdf-dg-khan-board-bise-dgk-(taleem360.com)-nTp3c.pdf" # Check data pages structure (page 5 onwards likely has student data) with pdfplumber.open(pdf_path) as pdf: for p in [4, 5, 6, 7]: page = pdf.pages[p] text = page.extract_text() print(f"\n=== PAGE {p+1} ===") print(text[:2000] if text else "NO TEXT") EOF
python3 << 'EOF' import pdfplumber pdf_path = "/tmp/workspace/attachments/b09b2eaf-6a20-4f49-86e1-61914d995c2d/3063-10th-class-result-2026-gazette-pdf-dg-khan-board-bise-dgk-(taleem360.com)-nTp3c.pdf" # Check data pages structure with pdfplumber.open(pdf_path) as pdf: for p in [8, 9, 10]: page = pdf.pages[p] text = page.extract_text() print(f"\n=== PAGE {p+1} ===") print(text[:2000] if text else "NO TEXT") EOF
python3 << 'EOF' import pdfplumber pdf_path = "/tmp/workspace/attachments/b09b2eaf-6a20-4f49-86e1-61914d995c2d/3063-10th-class-result-2026-gazette-pdf-dg-khan-board-bise-dgk-(taleem360.com)-nTp3c.pdf" # Find first page with actual student data with pdfplumber.open(pdf_path) as pdf: for p in range(10, 20): page = pdf.pages[p] text = page.extract_text() if text and len(text.strip()) > 100: print(f"\n=== PAGE {p+1} ===") print(text[:2000]) break EOF
python3 << 'EOF' import pdfplumber pdf_path = "/tmp/workspace/attachments/b09b2eaf-6a20-4f49-86e1-61914d995c2d/3063-10th-class-result-2026-gazette-pdf-dg-khan-board-bise-dgk-(taleem360.com)-nTp3c.pdf" # Find first page with roll numbers / student names with pdfplumber.open(pdf_path) as pdf: for p in range(12, 30): page = pdf.pages[p] text = page.extract_text() if text and len(text.strip()) > 200: print(f"\n=== PAGE {p+1} ===") print(text[:2500]) print("...") break EOF
python3 << 'EOF' import pdfplumber pdf_path = "/tmp/workspace/attachments/b09b2eaf-6a20-4f49-86e1-61914d995c2d/3063-10th-class-result-2026-gazette-pdf-dg-khan-board-bise-dgk-(taleem360.com)-nTp3c.pdf" # Scan pages 20-30 to find student data pages with pdfplumber.open(pdf_path) as pdf: for p in range(18, 35): page = pdf.pages[p] text = page.extract_text() if text and ('3063' in text or 'Roll' in text or 'ROLL' in text or any(c.isdigit() for c in text[:50])): print(f"\n=== PAGE {p+1} ===") print(text[:2000]) break elif text and len(text.strip()) > 300: print(f"\n=== PAGE {p+1} (has content) ===") print(text[:500]) EOF
python3 << 'EOF' import pdfplumber import re pdf_path = "/tmp/workspace/attachments/b09b2eaf-6a20-4f49-86e1-61914d995c2d/3063-10th-class-result-2026-gazette-pdf-dg-khan-board-bise-dgk-(taleem360.com)-nTp3c.pdf" results = [] with pdfplumber.open(pdf_path) as pdf: total = len(pdf.pages) print(f"Searching {total} pages for 'Ameer Muavia'...") for page_num in range(total): page = pdf.pages[page_num] text = page.extract_text() if not text: continue text_lower = text.lower() # Search for ameer muavia (various spellings) if 'ameer muavia' in text_lower or 'amir muavia' in text_lower or 'ameer moavia' in text_lower or 'amir moavia' in text_lower: results.append({ 'page': page_num + 1, 'text': text }) print(f"FOUND on page {page_num + 1}") print(text[:1000]) print("---") print(f"\nTotal pages with 'Ameer Muavia': {len(results)}") EOF
An error occurred (ValidationException) when calling the InvokeCodeInterpreter operation: Code interpreter session 01KZWWRJ8M0BVT0J3QB614ZQHC is not active
We encountered an error while processing your request. Please try again or reach out to us for help.