вторник, 14 февраля 2012 г.

Python выделение пути и имени файла

# python
import os.path

myPath = '/Users/t/web/perl-python/I_Love_You.html'
(dirName, fileName) = os.path.split(myPath)
(fileBaseName, fileExtension)=os.path.splitext(fileName)

print dirName # /Users/t/web/perl-python
print fileName # I_Love_You.html
print fileBaseName # I_Love_You
print fileExtension # .html


В QT

filePath = self.filePath
if not filePath:
    filePath = '../data'

fileName = QFileDialog.getOpenFileName (
filePath,
   'Arrays (*.inf; *.INF)',
   self,
   'Select Array')
if not fileName: return

Установка tortoisehg в Ubuntu

Всё очень просто:


$ sudo add-apt-repository ppa:mercurial-ppa/releases
$ sudo add-apt-repository ppa:tortoisehg-ppa/releases
$ sudo apt-get update
$ sudo apt-get install tortoisehg tortoisehg-nautilus