Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
752
Tıklama
0
Öne Çıkarma
javaya çevrilmesi gereken ufak python kodu
S
11 yıl
Çavuş
Konu Sahibi

import csv
import os
os.getcwd()
out=open("/home/melekalper/SNIPPET_month.tsv","rb")
dosya=open("/home/melekalper/deneme.txt","w")
data=csv.reader(out)
data=[row for row in data]
i=1
result= ""
for item in data:
result+=str(i)+"-"+str(item)[2:-2]+"\n"
i+=1
dosya.write(result)
dosya.close


Arkadaşlar bu python kodunu javaya nasıl çevirebilirim yada javada bunu nasıl çağırabilirim

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



< Bu ileti mobil sürüm kullanılarak atıldı >

S
11 yıl
Çavuş
Konu Sahibi

+javada terminali çalıştırıp python tsv.py yapsamda olur ama nasıl çalıştırılıyor terminal?



< Bu ileti mobil sürüm kullanılarak atıldı >

S
11 yıl
Çavuş
Konu Sahibi

1.O kodu ben yazdım ne yaptığını biliyorum.
2.Hiçte salakça değil tam olarak benim istediğim işi yapan kod.
3.Madem yardım etmeyeceksin yada edemeyeceksin saçma yorumlara gerek yok.


Bu mesaja 1 cevap geldi.
E
11 yıl
Teğmen

Eğer o kod \r\n'leri sadece \n yapiyorsa :

 

try
{
File okunacakDosya = new File("/home/melekalper/SNIPPET_month.tsv");
byte data[] = new byte[(int) okunacakDosya.length()];
FileInputStream fis = new FileInputStream(okunacakDosya);
fis.read(data);
fis.close();
String modified = new String(data).replace("\r\n", "\n");

File yazilacakDosya = new File("/home/melekalper/deneme.txt");
PrintWriter pw = new PrintWriter(yazilacakDosya);
pw.println(modified);
pw.close();
} catch (Exception e)
{
System.out.println("Hata : "+e.toString());
}




DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.