В то время как возможно сделать ".doc" файл Microsoft Word, это, вероятно, было бы легче и более портативным для создания ".rtf" файла.
Нет, однако с небольшим переформатированием
namespace myNamespace { class myClass; }
не намного хуже, чем
class myNamespace::myClass;
Раньше я хотел сделать то же самое - это запрещено. Член пространства имен должен быть объявлен в теле пространства имен
. На них можно «сослаться» только с помощью оператора разрешения области.
См. 3.3.5 «Область пространства имен» в стандарте.
Сущности, объявленные в теле пространства имен, считаются членами пространства имен, а имена введенные этими объявлениями в декларативную область пространства имен, называются именами членов пространства имен.
и
На член пространства имен также можно ссылаться после оператора разрешения :: scope (5.1), примененного к имени его пространства имен или имени пространства имен, которое назначает пространство имен члена в директиве using;
Загрузить файлы WAV легко с помощью audiolab :
from audiolab import wavread
signal, fs, enc = wavread('test.wav')
или для чтения любого общего аудиоформата и преобразования в WAV :
from audiolab import Sndfile
sound_file = Sndfile('test.w64', 'r')
signal = wave_file.read_frames(wave_file.nframes)
Спектрограмма встроена в PyLab:
from pylab import *
specgram(signal)
В частности, это часть matplotlib . Вот лучший пример.