Gmail kişilerimi Alpine / pine içinde nasıl kullanabilirim?
Gmail kişilerimi Alpine / pine içinde nasıl kullanabilirim?
Yanıtlar:
Google kişilerinizi içe aktarmanın alternatif bir yolu pull_contacts.py kullanmaktır .
Bu komut dosyası:
Dolayısıyla, tüm Google kişilerinizi adres defterine eklemek için basitçe:
python pull_contacts.py aphacker@gmail.com >> .addressbook
Bu yöntemin DaveParillo tarafından tarif edilene göre ana avantajı, latin1 olmayan karakterler için eklenen destektir . Eğer benim gibi ve adlarında aksanlı harfleri olan birçok kişi varsa, bu komut dosyası bir Tanrı gönderimi - listeyi elle değiştirmek zorunda kalmayacaksınız? doğru latin1 harfi ile.
Komut dosyasının GData kitaplıklarını gerektirdiğini unutmayın .
gdata.service.RequestError: {'status': 301, 'body': '<HTML>\n<HEAD>\n<TITLE>Moved Permanently</TITLE>\n</HEAD>\n<BODY BGCOLOR="#FFFFFF" TEXT="#000000">\n<H1>Moved Permanently</H1>\nThe document has moved <A HREF="https://www.google.com/m8/feeds/contacts/default/full?max-results=1000">here</A>.\n</BODY>\n</HTML>\n', 'reason': 'Moved Permanently'}
Sadece 'ulaşabileceğinizi' ve onları anında kullanabileceğinizi sanmıyorum, ancak mevcut ~ / .addressbook'unuza ekleyebilirsiniz
bu dosyayı .addressbook-dosyanıza ekleyin.
kedi gmailfile.csv >> ~ / .addressbook
Google CSV'den ilgili sütunları çıkarmak için bu kısa PYTHON kodu parçasını kullanabilirsiniz (Google Kişiler Web Sitesinde Dışa Aktar .. seçeneğini kullanın). Ayrıca UTF-16'dan ISO yerel ayarınıza çeviriyi de yapar.
import io
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
import csv
a=io.open("google.csv",'r',encoding="utf-16")
r=csv.reader(a,quotechar='"')
for b in r:
if b[28] <> "":
print "\t"+b[0]+"\t"+b[28]
Şu şekilde arayın:
python google.py >~/.addressbook
Çok daha kolay bir yöntem buldum!
Google'daki kişilerinize gidin ve tüm kişileri kopyalayın (yani, adlar önce, ikincisi adres olmak üzere iki sütun) "Ad" ve "Ayrıntılar" satırını bırakın)
Şimdi ana klasörünüze gidin ve Ctrl+ işaretini kaldırın h. .Addressbook dosyasını açın.
Yapıştırın ve kaydedin.
Alpinizi açın ve kontrol edin!
Çoğunun aşağıdaki adıma ihtiyacı yoktur.
Biçimlendirme ve hizalama için önce alp yoluyla bir kişi oluşturabilir ve sonra adres defteri dosyanızı açabilirsiniz. girişinizi göreceksiniz. Ardından sekmeyi uygun şekilde yapıştırın ve ayırın.