コード例 #1
0
ファイル: collection.py プロジェクト: ch1huizong/scode
 def write(self):
     with open(self.filename, "wb") as f:
         for song in self._list:
             if isinstance(song, basestring):
                 f.write(fsnative2bytes(song) + "\n")
             else:
                 f.write(fsnative2bytes(song("~filename")) + "\n")
コード例 #2
0
ファイル: collection.py プロジェクト: achadwick/quodlibet
 def write(self):
     with open(self.filename, "wb") as f:
         for song in self._list:
             if isinstance(song, basestring):
                 f.write(fsnative2bytes(song) + "\n")
             else:
                 f.write(fsnative2bytes(song("~filename")) + "\n")
コード例 #3
0
ファイル: collection.py プロジェクト: bernd-wechner/quodlibet
 def write(self):
     fn = self.filename
     with open(fn, "wb") as f:
         for song in self._list:
             if isinstance(song, basestring):
                 f.write(fsnative2bytes(song) + "\n")
             else:
                 f.write(fsnative2bytes(song("~filename")) + "\n")
     if self._last_fn != fn:
         self.__delete_file(self._last_fn)
         self._last_fn = fn
コード例 #4
0
 def write(self):
     fn = self.filename
     with open(fn, "wb") as f:
         for song in self._list:
             if isinstance(song, basestring):
                 f.write(fsnative2bytes(song) + "\n")
             else:
                 f.write(fsnative2bytes(song("~filename")) + "\n")
     if self._last_fn != fn:
         self.__delete_file(self._last_fn)
         self._last_fn = fn
コード例 #5
0
ファイル: test_util.py プロジェクト: faubi/quodlibet
    def test_main(self):
        v = fsnative(u"foo")
        self.assertTrue(is_fsnative(v))

        v2 = glib2fsnative(fsnative2glib(v))
        self.assertTrue(is_fsnative(v2))
        self.assertEqual(v, v2)

        v3 = bytes2fsnative(fsnative2bytes(v))
        self.assertTrue(is_fsnative(v3))
        self.assertEqual(v, v3)
コード例 #6
0
ファイル: test_util.py プロジェクト: bernd-wechner/quodlibet
    def test_main(self):
        v = fsnative(u"foo")
        self.assertTrue(is_fsnative(v))

        v2 = glib2fsnative(fsnative2glib(v))
        self.assertTrue(is_fsnative(v2))
        self.assertEqual(v, v2)

        v3 = bytes2fsnative(fsnative2bytes(v))
        self.assertTrue(is_fsnative(v3))
        self.assertEqual(v, v3)
コード例 #7
0
ファイル: library.py プロジェクト: Konzertheld/quodlibet
def set_scan_dirs(dirs):
    if sys.platform == "win32":
        joined = fsnative(u":").join(dirs)
    else:
        joined = join_escape(dirs, fsnative(u":"))
    config.set("settings", "scan", fsnative2bytes(joined))
コード例 #8
0
ファイル: library.py プロジェクト: faubi/quodlibet
def set_scan_dirs(dirs):
    if sys.platform == "win32":
        joined = fsnative(u":").join(dirs)
    else:
        joined = join_escape(dirs, fsnative(u":"))
    config.set("settings", "scan", fsnative2bytes(joined))