|
|
|
Python. Как сохранить, скопировать файл
|
|||
|---|---|---|---|
|
#18+
Есть объект файл, как сохранить его в другое место без построчного прочтения? файл может быть как настоящий так и через stringIO. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 16:03 |
|
||
|
Python. Как сохранить, скопировать файл
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 21:47 |
|
||
|
Python. Как сохранить, скопировать файл
|
|||
|---|---|---|---|
|
#18+
С этим разобрался Но возникла проблема По выполнению следующего: Код: plaintext 1. 2. 3. 4. 5. 6. новый файл получаеться на два байта больше и не читаеться как avi, хотя в превьюшке первый кадр отображаеться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 16:27 |
|
||
|
Python. Как сохранить, скопировать файл
|
|||
|---|---|---|---|
|
#18+
Посмотрите чему кратен размер файла? Возможно питон читает блоками ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 17:13 |
|
||
|
Python. Как сохранить, скопировать файл
|
|||
|---|---|---|---|
|
#18+
Спасибо, помогло. Именно блоками, но в данном случае не читает, а пишет, для записи тоже надо было указать побайтовый метод Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 17:39 |
|
||
|
Python. Как сохранить, скопировать файл
|
|||
|---|---|---|---|
|
#18+
Я когда диплом дописывал бился головой об стену-в приложении менялись переменные, которые меняться вообще не должны были Оказалось что просто не указал размер блока, а по умолчанию вроде 16 байт было ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 18:02 |
|
||
|
Python. Как сохранить, скопировать файл
|
|||
|---|---|---|---|
|
#18+
Кстати, а побайтово не медленно будет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 18:04 |
|
||
|
Python. Как сохранить, скопировать файл
|
|||
|---|---|---|---|
|
#18+
А можно как-нибудь иначе? Просто надо записывать файлы разного размера... А так изменений по скорости особых не заметил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 19:37 |
|
||
|
Python. Как сохранить, скопировать файл
|
|||
|---|---|---|---|
|
#18+
а вы про какие блоки говорите? f.read() читает весь файл (точнее, с позиции f.tell()), до EOF. f.read(111) читает 111 байтов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 21:19 |
|
||
|
Python. Как сохранить, скопировать файл
|
|||
|---|---|---|---|
|
#18+
> для записи тоже надо было указать побайтовый метод это не побайтовый, а "бинарный" метод; разница с "текстовым" почти равна 0 просто бинарный никогда не портит символы конца строки, а текстовый может подстроить их под конретную ось, например, заменить CRLF на LF или на CR. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 21:27 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=35509687&tid=1345067]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
210ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 514ms |

| 0 / 0 |
