Advertisement
Guest User

Untitled

a guest
Feb 11th, 2013
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.69 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3.  
  4. import os, sys
  5. from tempfile import gettempdir
  6.  
  7. from PySide.QtCore import QFile, QIODevice
  8.  
  9. d = os.path.join(gettempdir(), u'qtfiletest')
  10.  
  11. try:
  12.     os.makedirs(d)
  13. except:
  14.     pass #probably dir just exists
  15. os.chdir(d)
  16.  
  17. def make_file(fn):
  18.     f = open(fn, 'w')
  19.     f.close()
  20.  
  21. def check_file(fn):
  22.     f = QFile(fn)
  23.     f.open(QIODevice.ReadOnly)
  24.     readable = f.isReadable()
  25.     if readable:
  26.         print fn+u' was opened successfully by QFile.'
  27.     else:
  28.         print fn+u' could not be opened by QFile.'
  29.  
  30. fna = u'somefile.txt'
  31. fnu = u'einhverskrá.txt'
  32.  
  33. make_file(fna)
  34. make_file(fnu)
  35.  
  36. check_file(fna)
  37. check_file(fnu)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement