Вопросы по теме 'stringio'

BytesIO с Python v2.5
Вопрос: Как мне получить поток байтов, который работает как StringIO для Python 2.5? Приложение: Я конвертирую PDF в текст, но не хочу сохранять файл на жесткий диск. Другие мысли: Я подумал, что могу использовать StringIO, но там...
4235 просмотров
schedule 23.02.2024

Не удалось получить данные об использовании read() StringIO в python
Использование версии Python2.7. Ниже мой пример кода. import StringIO import sys buff = StringIO.StringIO() buff.write("hello") print buff.read() в приведенной выше программе read() ничего не возвращает мне, тогда как getvalue() возвращает...
22141 просмотров
schedule 12.03.2023

Загрузка файла строки в кодировке Base64 в PaperClip с использованием Rails
У меня есть закодированная в base64 строка файла изображения. Мне нужно сохранить его с помощью скрепки Мой код контроллера @driver = User.find(6) encoded_file = Base64.encode64(File.open('/pjt_path/public/test.jpg').read) decoded_file =...
10580 просмотров

Python StringIO плохо работает с операторами with
Мне нужно, чтобы заглушка tempfile и StringIO казались идеальными. Только то, что все это терпит неудачу в упущении: In [1]: from StringIO import StringIO In [2]: with StringIO("foo") as f: f.read() --> AttributeError: StringIO instance...
6432 просмотров
schedule 24.08.2023

Приложение Python не завершится при использовании stringIO и pygame.mixer.music.load()
Я использую StringIO для потоковой передачи музыкальных данных, но кажется, что когда я запускаю pygame.mixer.music.load(), мое приложение не закрывается. Даже если я использую close(): def PlaySong(self, song_id): song =...
405 просмотров
schedule 18.01.2023

python: публиковать данные в stringIO через плакат?
params = {'file': open("test.txt", "rb"), 'name': 'upload test'} datagen, headers = poster.encode.multipart_encode(params) request = urllib2.Request(upload_url, datagen, headers) result = urllib2.urlopen(request) Я использую библиотеку плакатов...
2520 просмотров
schedule 19.12.2023

Как очистить буфер stringIO в python
На самом деле я пытаюсь экспортировать CSV-файл с некоторыми данными, и ниже приведен мой код. import csv from cStringIO import StringIO import web def download(list__of_records): csv_file = StringIO() csv_writer = csv.writer(csv_file)...
2624 просмотров
schedule 10.08.2023

Скачать и распаковать сжатый файл в памяти?
Я хотел бы загрузить файл с помощью urllib и распаковать файл в памяти перед сохранением. Это то, что у меня есть прямо сейчас: response = urllib2.urlopen(baseURL + filename) compressedFile = StringIO.StringIO()...
46133 просмотров
schedule 13.01.2023

Python3: кодирование StringIO и Elementree
При переходе на Python 3 функция write() xml.etree.ElementTree работает не так, как ожидалось. Мне нужно, чтобы следующий код работал с Python3: tree = ET.ElementTree(root) fileobj = StringIO() tree.write(fileobj, encoding="utf-8")...
752 просмотров

Создайте Zipfile в Python в памяти на веб-сервере
Я работаю над редактором HTML WYSIWYG, и в настоящее время я работаю над функцией «Загрузить», где пользователь может нажать кнопку «Загрузить», чтобы загрузить zip-файл своей темы. Я использую скрипт Python CGI для реализации этой функции. В...
1195 просмотров
schedule 20.10.2022

PIL.Image.open() выдает IOError: невозможно идентифицировать файл изображения
Я пытаюсь сохранить изображение jpg из формы приложения Flask. Следующий код работает нормально: blob = request.files[canvas_key] blob.stream.seek(0) data = blob.stream.read() string_io = cStringIO.StringIO(data) string_io имеет тип...
4705 просмотров

Режим MozJPEG STDIN с переключателями
Я могу заставить stdin/out нормально работать с mozjpeg 3, если я просто запускаю без каких-либо флагов. Пример (Питон): fp = urllib.urlopen(http://path.to/unoptimized.jpg) out_im2 = StringIO.StringIO(fp.read()) # StringIO Image subp =...
375 просмотров
schedule 30.08.2022

Создать zip-архив без сохранения файла архивации на диск в Ruby
Я попытался создать zip-архив без сохранения файла архивации на диск. Итак, сначала я пишу метод с сохранением на диск: begin file = Zip::File.open("#{file_name}.zip", Zip::File::CREATE) save_file file_name file.add(file_name, file_name)...
455 просмотров
schedule 16.05.2022

после того, как PIL.Image.tostring() не может идентифицировать файл изображения
Я хочу использовать string для хранения данных изображения. Фон: в некоторых других частях кода я загружаю изображения, которые были загружены из Интернета и сохранены как string с помощью imgstr = urllib2.urlopen(imgurl).read()...
1137 просмотров
schedule 01.10.2022

Прочтите ZipFile из URL-адреса в StringIO и проанализируйте с помощью panda.read_csv
Я пытаюсь прочитать ZipFile данные из URL-адреса и через StringIO проанализировать данные внутри ZipFile как csv, используя pandas.read_csv r = req.get("http://seanlahman.com/files/database/lahman-csv_2014-02-14.zip").content file =...
3748 просмотров
schedule 16.05.2023

Python - создать CSV-файл в памяти, а затем закодировать его данные в base64?
Мне нужно сгенерировать CSV-файл, например данные в памяти, а затем закодировать его в base64, чтобы я мог его сохранить. Поэтому в основном я не хочу создавать для этого файл на жестком диске. Теперь я решаю эту проблему, создавая файл csv, затем...
16673 просмотров
schedule 21.10.2022

запись StringIO обратно на диск в python
Я создал ZIP-файл в памяти, используя StringIO и zipfile : inMemoryZip = StringIO() outfile = zipfile.ZipFile(inMemoryZip, 'w', compression=zipfile.ZIP_DEFLATED) //outfile.write(stuff) inMemoryZip.seek(0) return inMemoryZip Эти данные...
2843 просмотров
schedule 14.09.2022

Преобразование списка списков Python в строку
Как мне лучше всего преобразовать список списков в Python в (например) значение с разделителями-запятыми, строку с разделителями новой строки, строку? В идеале я мог бы сделать что-то вроде этого: >import csv >matrix =...
2704 просмотров
schedule 28.06.2023

python3 печатать в строку
Используя Python 3, у меня есть консольное приложение, которое я переношу в графический интерфейс. В коде есть набор операторов печати, что-то вроде этого: print(f1(), f2(), f3(), sep=getsep(), end=getend()) Я хотел бы преобразовать эти...
6427 просмотров
schedule 25.11.2022

OSError: не удается идентифицировать файл изображения ‹_io.StringIO объект по адресу 0x00000000022810D8›
Используйте win8 и python3.4, мне нужно преобразовать текст в изображения. Поэтому я пытаюсь реализовать сам. Но я сталкиваюсь с ошибкой OS. Я пытаюсь использовать BytesIO вместо StringIO, появляется ошибка «OSError: не удается идентифицировать файл...
2176 просмотров