11 AĞUSTOS 2012, CUMARTESİ
StringİO python3 içinde
Python 3.2.1 kullanıyorum ve StringIO
modül almak istemiyorum. Kullanıyorum
io.StringIO
ve çalışıyor ama bunu kullanamaz numpy
6 ** bu gibi:
x="1 3\n 4.5 8"
np.genfromtxt(io.StringIO(x))
Aşağıdaki hatayı alıyorum:
TypeError: Can't convert 'bytes' object to str implicitly
ve ben yazarken import StringIO
diyor böyle bir modül yok.
CEVAP
17 AĞUSTOS 2013, CUMARTESİ
StringIO
cStringIO
modülleri gitmiş. ,io
ithalat yerine modülü ve kullanımıio.StringIO
veya metin ve veri içinio.BytesIO
sırasıyla.
Örneğin, uyumlu hem Python2 ve Python3 ile:
try:
from StringIO import StringIO
except ImportError:
from io import StringIO
Bunu Paylaş:
Set veritabanı Varlık Çerçevesi içinde...
Bash döngü içinde artış çalışmıyor say...
ElementName Değiştirmek içinde Switchi...
Geçişlilik Oto-Uzmanlık DZD içinde...
161803398 A 'Özel' Numarası ...