python'dan anlayan biri değilim. Ama kodlara bakınca gördüğüm kadarıyla sorun
os.system('rar a calis'+os.sep+i+' c -zinfo.txt a *.url"') satırında. Bu satırda rar.exe parametre ile çalıştırılarak ilgili dosyaların sıkıştırılması sağlanıyor. -zinfo.txt kısmında z'den sonra boşluk vermeyi denermisiniz. -z bir parametre sanırım. Boşluk olmazsa zinfo.txt parametre olarak algılanacaktır. Buda yanlış olacaktır. Umarım yardımı dokunur.
Merhaba arkadaşlar,
python dili exe bile olmayan consol halinde yazılmış ufak bir programcığımız var ama şimdi hata vermektedir.
Yazılımı yapan arkadaşa ulaşamıyoruz.pyton dilinden anlayamadığımız için de düzeltemiyoruz.Anlayan arkadaşlar varsa yardımcı olursa çok çok sevinirim
Programın mantığını anlatayım;
elimizdeki isim_id.jpg şeklinde resimlerin içlerilerine önceden hazırladığımız .url ler, txt leri alıp isim_id.rar şeklinde otomatik rarlama yapmaktadır.
Klasorumuzun içeriği:
pyEnvator.pyw ye tıkladığımız zaman calis klasorunun icindeki dosyaları otomatik rarlıyor. Rarlarken urlleri dosyanın içine kopyalıyor ve info.txt deki yazıları da rarın açıklama kısmına yazıyor.
Calis klasorunun içeriği:
çıkan sonuç şu şekilde.
shutterstock_id.jpg.rar
Kodlar ise:
import sys
import os
dizin=os.listdir(os.getcwd()+'\\calis')
def calis():
for i in dizin:
os.system('rar a calis'+os.sep+i+' c -zinfo.txt a *.url"')
print i
calis()bunu çalıştırdığımızda
çıkan sonuç:
yardımlarınız için şimdiden çok çok tşk ederim.