dorukmacdo
Hectopat
- Katılım
- 2 Şubat 2021
- Mesajlar
- 148
- Makaleler
- 2
Daha fazla  
				
					
						
						
							
	
		
	
		
			
			
				
			
			
		
		
	- Cinsiyet
- Erkek
Benim bir kodu var yapması gereken şey noktadan sonrasını silmek ama kod 2 ya da 3 dosyalara yapmıyor.
	
	
	
	
	
		
	
		
			
		
		
	
				
			
		Python:
	
	import os.
folder_path = "Files" # Klasör yolunu belirtin.
# Dosya listesini alın.
file_list = os.listdir(folder_path)
# Dosyaları yeniden adlandırın.
for filename in file_list:
 if filename.endswith(".DS_Store"):
 continue # .DS_Store dosyalarını atla.
 name, extension = os.path.splitext(filename)
 # name yani isindeki ilk . dan sonrasını silmesini istiyorum dosya isminde.
 name = name.split('.')[0]
 new_name = name + extension.
 new_path = os.path.join(folder_path, new_name)
 # Mevcut konumda zaten bir dosya varsa, bu dosyayı silmeyi önlemek için `os.path.exists()` işlevini kullanın.
 if not os.path.exists(new_path):
 os.rename(os.path.join(folder_path, filename), os.path.join(folder_path, new_name))
			
				Son düzenleyen: Moderatör: 
			
		
	
								
								
									
	
		
			
		
		
	
	
	
	
		
			
		
		
	
								
							
							 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		