Hoşgeldin, Ziyaretçi:

l Üye Ol

Facebook ile Giriş
Tarih: 15-09-2019, Saat: 17:00
  • http://qpython.club'e Hoşgeldiniz!
  • Forum Kurallarını okumayı unutmayınız.
  • İyi Forumlar...
  • Python Kodları
  • qpython.club Adresimiz Aktiftir...

Turbobit Çeviri [BETA]        PuhuTV indirme        YouTube Direkt Link            Facebook Grubu

USD: ---      EUR: ---      BTC: ---

Python Kodları > Programlama Dilleri > Python > Google Documents' e dosya yükleme >

 Yorum: 7    Görüntülenme: 810
Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
 Google Documents' e dosya yükleme
14-06-2019, Saat: 09:40,
Çevrimdışı
Vip üye
Vip Üye
Üyelik Tarihi: 24-01-2017
Mesajlar : 681
Konular:
Rep Puanı: 5
#1
Google Documents' e dosya yükleme

Konunun kısa özeti;

> Google docs 1milyon karakterden az dosyaları google drive alanından saymıyor, böylece drive alanı azalmamış oluyor.

> 1gb lık dosyayı 750kb lık partlar halinde bas64 ile kodlarsak 1M den az olur, ve 1334 part eder.

> Fazla yükleme yaptığımız için Google fark edip banlıyabilir, sorumluluk size ait.

> Sorun yoksa SINIRSIZ bir şekilde yükleme yapın Big Grin


github linki: https://github.com/stewartmcgown/uds

burdan clone download ile zip halinde indiriyoruz.  https://developers.google.com/drive/api/...art/python   buradaki adreste drive kullanacağımız hesap ile sol üstten giriş yapıyoruz. MAvi Enable Drive Api butonuna basıyoruz. Download client configuration butonuna basıyoruz ve  "cridential.json" dosyası iniyor. Bunun ismini "client_secret.json" olarak değiştirip uds.py nin yanına koyuyoruz.

 cmd ekranında uds.py olduğu dizine gidiyoruz. "pip3 install -r requirements.txt" komutu ile gerekli kütüphaneleri kuruyoruz. bittikten sonra 
"python3 uds.py" komutu ile ilk başlangıcı yapıyoruz. 

Not: Eğer "import googleapiclient.http error" hatası verirse  "pip3 install --upgrade google-api-python-client oauth2client" Komutu girin.

ilk başlangıç komutunu girince tarayıcı açılacak ve google hesabınız sizden drive erişmek için izin isteyecek izinver diyip tarayıcıyı kapatın.

Sonra "python3 uds.py -h" ile hangi parametreleri kullanabileceğinize bakın.



14-06-2019, Saat: 09:40
Cevapla
14-06-2019, Saat: 10:37,
Çevrimdışı
Üst Üye
new üye
Üyelik Tarihi: 03-06-2016
Mesajlar : 169
Konular:
Rep Puanı: 5
#2
Cvp: Google Documents' e dosya yükleme

1 GB dosyayı indirirken, dosyayı decode etmesi ne kadar sürüyor süre olarak?
14-06-2019, Saat: 10:37
Cevapla
14-06-2019, Saat: 10:53,
Çevrimdışı
Kıdemli Üye
new üye
Üyelik Tarihi: 15-04-2017
Mesajlar : 204
Konular:
Rep Puanı: 1
#3
Cvp: Google Documents' e dosya yükleme

"import googleapiclient.http error" hatasını geçtikten sonraki aşamada aldığım hata.

no module named 'tqdm'

14-06-2019, Saat: 10:53
Cevapla
14-06-2019, Saat: 11:03, (Son Düzenleme: 14-06-2019, Saat: 11:04, Düzenleyen: oktay811.)
Çevrimdışı
Vip üye
Vip Üye
Üyelik Tarihi: 24-01-2017
Mesajlar : 681
Konular:
Rep Puanı: 5
#4
Cvp: Google Documents' e dosya yükleme

(14-06-2019, Saat: 10:53)ahmettepe Nickli Kullanıcıdan Alıntı: "import googleapiclient.http error" hatasını geçtikten sonraki aşamada aldığım hata.

no module named 'tqdm'


pip3 install tqdm denedin mi?

@ahgonlum valla bilmiyorum, Doğrusu ben 1-2 tane dosya denedim yüklemek için düşük boyuttaydı.
(Son Düzenleme: 14-06-2019, Saat: 11:04, Düzenleyen: oktay811.)
14-06-2019, Saat: 11:03
Cevapla
14-06-2019, Saat: 13:03,
Çevrimdışı
Kıdemli Üye
new üye
Üyelik Tarihi: 15-04-2017
Mesajlar : 204
Konular:
Rep Puanı: 1
#5
Cvp: Google Documents' e dosya yükleme

pip3 instal tqdm yi kurduktan sonrada credentials.json hatası veriyor

ilk komutta belirttiği gibi credentials.json dosyasını client_secret.json olarak değiştirip denediğimde aşağıdaki resimde görüldüğü hatayı verdi. Sonra tekrar credentials.json olarak düzelttim. ikinci komutta bu sefer client_secret dosyası hatasını verdi. credentials.json dosyasını kopyasını oluşturup client_secret.json olarak her ikisini de aynı klasörde bulundurduğumda da en son komut hatası resimde görüntülendi.


14-06-2019, Saat: 13:03
Cevapla
14-06-2019, Saat: 14:43,
Çevrimdışı
Üst Üye
new üye
Üyelik Tarihi: 03-06-2016
Mesajlar : 169
Konular:
Rep Puanı: 5
#6
Cvp: Google Documents' e dosya yükleme

Github da 100mb partlar halinde normal olarak yüklemeye izin veriyor (75gb'da uyarı) 100gb sınırı var. ayrıca https://git-lfs.github.com/ ile 1gb dosyaya yükseltebilirsiniz. base64'e çevir sonra tekrar indirmek için uğraş dur. github daha iyi dosya saklamak için. ayrıca dosyaları gizli reponuza atabilirsiniz (microsoft satın aldıktan sonra ücretsiz oldu). yalnız başkaları erişmek istediğinde (..paylaşım için 3 kişi github hesabı ekleyebilirsiniz) sizin session (oturum bilgileriniz gerekir. direkt dosya inmez.) konuyla alakası yok ama yine yazayım dedim.
14-06-2019, Saat: 14:43
Cevapla
17-06-2019, Saat: 20:29,
Çevrimdışı
Vip üye
Vip Üye
Üyelik Tarihi: 24-01-2017
Mesajlar : 681
Konular:
Rep Puanı: 5
#7
RE: Google Documents' e dosya yükleme

@ahmettepe

Windows pc de 1-2mb bişey yüklemeye çalış sonra vps server e at.

Goıgle drive dan izin almak için tarayıcın otomatik olarak açılacak, Ubuntu olduğu için olmayabilir.
17-06-2019, Saat: 20:29
Cevapla
18-06-2019, Saat: 07:19,
Çevrimdışı
Kıdemli Üye
new üye
Üyelik Tarihi: 15-04-2017
Mesajlar : 204
Konular:
Rep Puanı: 1
#8
Cvp: Google Documents' e dosya yükleme

@oktay811

ubuntu sunucu da çalışmazsa bir işime yaramaz. nerden bulcaz o kadar upload hızını Big Grin
18-06-2019, Saat: 07:19
Cevapla
« Önceki Konu | Sonraki Konu »
Konuyu Okuyanlar: 1 Ziyaretçi



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Python UDP ile internet paketsiz dosya indirme, Turkcell Rosenrot 2 299 29-08-2019, Saat: 23:09
Son Yorum: aras5757
  Dosya indirme kodu gecemor 66 39,717 29-06-2019, Saat: 22:16
Son Yorum: teaqara
  Eski Facebook'a Url'den Video Yükleme gecemor 463 122,547 02-02-2019, Saat: 18:39
Son Yorum: gecemor
  Facebook ve selenium ile yukleme yapma oktay811 7 1,776 17-12-2018, Saat: 19:36
Son Yorum: gecemor
  Python ile ftp'ye dosya yükleme sorunu. ahmettepe 8 2,991 24-06-2018, Saat: 21:14
Son Yorum: Fevzi Aksoy

Hızlı Menü:

Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB
© 2002-2019 MyBB Group.
ImAdige theme by IMADIGE © 2015.