- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy A54 - türelemjáték
- Xiaomi 15T Pro - a téma nincs lezárva
- Google Pixel topik
- Apple iPhone 17 Pro Max – fennsík
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Apple iPhone 17 - alap
- Honor Magic V5 - méret a kamera mögött
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Bemutatkoztak a Samsung legújabb fülhallgatói is
Új hozzászólás Aktív témák
-
Hege1234
addikt
sziasztok!
hogyan tudnám megakadályozni a script továbbfutását, ha az elérési útban
ékezetes karakter található?
windows rendszerről van szóa thrd_dir tartalmazza az ékezetes utat, de mégis simán továbbfut és nem áll meg
regex101 oldalán megnéztem és ennek[\x80-\xFF]fel kellene ismernie, hogy ékezetvalakinek esetleg valami ötlet vagy ehhez is külső modul kellene vagy csak én bénázok el valamit?
import os
import re
def has_accented_directory(thrd_dir):
for root, dirs, _ in os.walk(thrd_dir):
for dir_name in dirs:
if re.search(r'[\x80-\xFF]', dir_name):
return True
return False
currentFile = __file__
realPath = os.path.realpath(currentFile)
dirPath = os.path.dirname(realPath)
dirName = os.path.basename(dirPath)
parentDir = os.path.dirname(dirPath)
sec_dir = os.path.dirname(parentDir)
thrd_dir = os.path.dirname(sec_dir)
print(f'Elérési utak:')
print(f'dirPath: {dirPath}')
print(f'parentDir: {parentDir}')
print(f'sec_dir: {sec_dir}')
print(f'thrd_dir: {thrd_dir}')
paths_to_check = [dirPath, dirName, parentDir, sec_dir, thrd_dir]
for path in paths_to_check:
if has_accented_directory(path):
print(f"\n[HIBA] Az elérési útban ékezetes karakterek találhatók: \n'{path}'")
ex_it_0 = input(f'\nKilépéshez Enter...')
exit()Elérési utak:
dirPath: I:\_v2\új mappa\files\programok\hianyzo-modulok
parentDir: I:\_v2\új mappa\files\programok
sec_dir: I:\_v2\új mappa\files
thrd_dir: I:\_v2\új mappa
Új hozzászólás Aktív témák
- Torrent meghívó kunyeráló
- Shield TV-t csinált a Shieldből az NVIDIA
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Parkside szerszám kibeszélő
- Eredeti játékok OFF topik
- Star Trek Online -=MMORPG=-
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy A54 - türelemjáték
- Xiaomi 15T Pro - a téma nincs lezárva
- Google Pixel topik
- További aktív témák...
- HIBÁTLAN iPhone 13 Pro 256GB Sierra Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS4530, 100% Akkumulátor
- Microsoft Surface Laptop 5 13.5" i5-1245U 16GB 512GB Alcantara 1év garancia
- GYÖNYÖRŰ iPhone 14 Pro 128GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS4574
- AKCIÓ! Nintendo Switch OLED 64GB játékkonzol garanciával hibátlan működéssel
- LG 65G4 - 65" OLED evo - 4K 144Hz & 0.1ms - MLA Plus - 3000 Nits - NVIDIA G-Sync - FreeSync Premium
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

