- Google Pixel topik
- OnePlus 15 - van plusz energia
- Rövid teaserrel erősítette meg a Google a Pixel 10a érkezését
- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy A56 - megbízható középszerűség
- Samsung Galaxy A54 - türelemjáték
- Xiaomi 15 - kicsi telefon nagy energiával
- VoLTE/VoWiFi
- Okosóra és okoskiegészítő topik
- One mobilszolgáltatások
Új hozzászólás Aktív témák
-
Atomantiii
addikt
válasz
sztanozs
#4231
üzenetére
Működik Hege javaslata is, persze biztos meg lehet csinálni máshogy is. Itt a forrás fájl.
import xml.etree.ElementTree as ET
import re
xml_content = ET.parse('forras.xml')
root = xml_content.getroot()
not_needed = ["credits", "category", "country", "date", "episode-num", "icon", "length", "previously-shown", "rating", "star-rating", "url"]
for programme in root.findall(".//programme"):
for element_name in not_needed:
elements = programme.findall(f".//{element_name}")
for element in elements:
if element in programme:
programme.remove(element)
edited_tv_programs = ET.tostring(root, encoding='unicode')
# kiszedi a clumpidx="0/1"-et
edited_tv_programs = re.sub(r' clumpidx=.*\"', r'', edited_tv_programs)
# kiszedi a (0.)-át
edited_tv_programs = re.sub(r'<desc lang="hu">(\(.*\.\) )', r'<desc lang="hu">', edited_tv_programs)
# kiszedi a ...-ot
edited_tv_programs = re.sub(r'<desc lang="hu">(\.\.\. )', r'<desc lang="hu">', edited_tv_programs)
with open('edited.xml', 'w', encoding='utf-8') as file:
file.write(edited_tv_programs)
Új hozzászólás Aktív témák
- Google Pixel topik
- Vírusirtó topic
- Elégedetlen lenne az NVIDIA AI gyorsítóinak tempójával az OpenAI?
- Feltörték a regisztrációmat vagy elvesztettem a belépési emailcímet, 2FA-t
- Napelem
- Arc Raiders
- Kerékpárosok, bringások ide!
- Gitáros topic
- PlayStation 5
- Ez vár ránk a Star Trek: Voyager - Across the Unknown-ban
- További aktív témák...
- E14 Gen5 14" FHD+ IPS Ryzen 5 7530U 16GB 256GB NVMe magyar bill ujjolv IR kam gar
- X1 Carbon 9th 14" FHD+ IPS i7-1165G7 16GB 256GB NVMe ujjolv IR kam gar
- Thinkpad T14 Gen3 14" FHD+ IPS i5-1235U 16GB 256GB NVMe IR kam gar
- Ryzen 5 4600G + ASUS alaplap egyben
- G.SKILL Trident Z RGB 16GB (2x8GB) 3000MHz DDR4 kit/ BESZÁMÍTÁS OK!
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest


