Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #76484 > unrolled thread
| Started by | Furqan wasi <furqan@avpreserve.com> |
|---|---|
| First post | 2014-08-18 20:34 +0500 |
| Last post | 2014-08-18 20:34 +0500 |
| Articles | 1 — 1 participant |
Back to article view | Back to comp.lang.python
python scikits.audiolab Sndfile special chars in file name Furqan wasi <furqan@avpreserve.com> - 2014-08-18 20:34 +0500
| From | Furqan wasi <furqan@avpreserve.com> |
|---|---|
| Date | 2014-08-18 20:34 +0500 |
| Subject | python scikits.audiolab Sndfile special chars in file name |
| Message-ID | <mailman.13101.1408380370.18130.python-list@python.org> |
[Multipart message — attachments visible in raw view] — view raw
Hi ,
Could you help me out on this , or guide me to some how can thanks
I am trying to get a wav file information but Sndfile is unable to read
file with special characters in path and file name(查找問題daw.wav) and i am
unable to get information in any way , i tried passing file path to Sndfile
with diferent encoding to but didnt work , but if i pass this
'C:\Users\Furqan\Desktop\test\DAW\1.wav' it works fine , Thanks is advance
My Code is
# -*- coding: UTF-8 -*-
from scikits.audiolab import Sndfile
from os import walk, path, stat
track1 = r'C:\Users\Furqan\Desktop\test\查找問題daw\查找問題d.wav'
#track2 = r'C:\Users\Furqan\Desktop\test\DAW\1.wav'
try:
track_one_file_obj = Sndfile(track1, 'r')
except:
print('Simple didnt work')
pass
try:
track_one_file_obj = Sndfile(track1.decode('cp1252'), 'r')
except:
print('cp1252 didnt work')
pass
try:
track_one_file_obj = Sndfile(track1.encode('utf-8'), 'r')
print(track_one_file_obj)
except:
print('encode didnt work')
pass
try:
track_one_file_obj = Sndfile(track1.encode('utf8'), 'r')
print(track_one_file_obj)
except:
print('encode didnt work')
pass
try:
track_one_file_obj = Sndfile(track1.decode('utf-8'), 'r')
print(track_one_file_obj)
except:
print('decode didnt work')
pass
--
*Best Regards*
Furqan Wasi
*AVPreserve *
Back to top | Article view | comp.lang.python
csiph-web