Bir VIRTUALENV çalışan piton var 3.4.0 pip versiyonu adında bir modül ben pip e-posta yükleyip hatayı aldın 1.5.4 pip geçerli: süreç (ki başarısız) sonundaki 'cStringIO' adında hiçbir modül bir piton için e-posta paketi almak nasıldır 3.4.0 Python 3.0 değişmek itibarenpiton: ImportError: ImportError: 'cStringIO'
26
A
cevap
43
;
from io import StringIO
from email.generator import Generator
fp = StringIO()
g = Generator(fp, mangle_from_=True, maxheaderlen=60)
g.flatten(msg)
text = fp.getvalue()
Referans: kabul @SimonVissers çözümü thx- https://docs.python.org/3.4/library/io.html
+1
io modülü var. ama kendi sorunum olan e-postayı kendim yükleyemiyorum. yani "pip install email" başarısız olur. Bazı kodları hacklemem ve yüklenmesi için değişiklik yapmam gerekiyor mu? – jvi
+4
@jvi: 'e-posta'yı kurmamalısınız, sadece 'e-posta' almalı ve Python standart kütüphanesinin bir parçası olmalıdır. –
İlgili konular
- 1. ImportError:
- 2. ImportError:
- 3. ImportError: dizüstü
- 4. ImportError: flask.ext.storage
- 5. ImportError pydev
- 6. ImportError: 'com.android'
- 7. Django ImportError
- 8. ImportError: X
- 9. ImportError: Scrapy
- 10. PIL Image ImportError
- 11. ubuntu ImportError: MAXREPEAT
- 12. ImportError: gi.repository Mac OS X
- 13. ImportError: 'ellipkm1' adını alamıyor
- 14. ImportError: name import_text alamıyor
- 15. Openpyxl (ImportError: setuptools) yüklenemiyor
- 16. ImportError/Django 1.9.4
- 17. cx_Freeze ImportError: isim alamıyor.
- 18. üretir: ImportError: hayır modül
- 19. ImportError python-fitbit'den
- 20. Python - read_pickle ImportError:
- 21. PyCharm 5 ImportError
- 22. Mod_python hatası: ImportError: Ayarları
- 23. Python 3.5.1 'ImportError'
- 24. Import urllib.request, ImportError:
- 25. ImportError: 'Tkinter' adlı bir modül yok
- 26. Python 3 - ImportError: adında bir modül
- 27. ImportError: adında bir modül 'PyQt5.QtQuick'
- 28. "ImportError: Docker kapsayıcısında modül yok",
- 29. ImportError: ad günlüğü içe aktarılamıyor
- 30. ImportError: adından içe aktarılamıyor update_all_contenttypes
o
. Bir modül olarak mevcut olduğundan "e-posta" yüklemeyi denememeliydim. Bu yüzden e-postaları sadece kod içine alın ve gerektiğinde uygulama kodunda değişiklik yapın. Python ortamımda – jviio.StringIO
yerine kullanılması gerektiğini görülebilir Python 3 e-posta belgelerine