|
1 | NO CONTENT: new file 10644 |
@@ -0,0 +1,9 | |||
|
1 | import sys | |
|
2 | from subprocess import * | |
|
3 | ||
|
4 | class BKmanager: | |
|
5 | def __init__(self): | |
|
6 | ||
|
7 | ||
|
8 | def buscar_cadena(self): | |
|
9 |
@@ -9,6 +9,8 | |||
|
9 | 9 | from Ui_MainWindow import Ui_MainWindow |
|
10 | 10 | from PyQt4 import QtGui |
|
11 | 11 | from subprocess import * |
|
12 | import sys | |
|
13 | import subprocess | |
|
12 | 14 | |
|
13 | 15 | class MainWindow(QMainWindow, Ui_MainWindow): |
|
14 | 16 | """ |
@@ -26,8 +28,8 | |||
|
26 | 28 | """ |
|
27 | 29 | Slot documentation goes here. |
|
28 | 30 | """ |
|
29 |
|
|
|
30 |
self.txtDpath.setText( |
|
|
31 | var_Dpath= QtGui.QFileDialog.getExistingDirectory(self, 'Open Directory', './', QtGui.QFileDialog.ShowDirsOnly) | |
|
32 | self.txtDpath.setText(var_Dpath) | |
|
31 | 33 | |
|
32 | 34 | # TODO: not implemented yet |
|
33 | 35 | # raise NotImplementedError |
@@ -43,16 +45,21 | |||
|
43 | 45 | # TODO: not implemented yet |
|
44 | 46 | # raise NotImplementedError |
|
45 | 47 | |
|
46 |
@pyqtSignature(" |
|
|
47 |
def on_txtDpath_ |
|
|
48 | @pyqtSignature("") | |
|
49 | def on_txtDpath_editingFinished(self): | |
|
48 | 50 | """ |
|
49 | 51 | Slot documentation goes here. |
|
50 | 52 | """ |
|
51 | p1= Popen(['find',self.Dpath,'-name','*.r'], stdout=PIPE) | |
|
52 | p2= Popen(['awk','-F/','{print substr($NF,2,7)}'], stdin=p1.stdout, stdout=PIPE) | |
|
53 | var_Dpath=self.txtDpath.text() | |
|
54 | p1= Popen(['find', var_Dpath, '-name', '*.r'], stdout=PIPE) | |
|
55 | p2= Popen(['awk', '-F/', '{print substr($NF,2,7)}'], stdin=p1.stdout, stdout=PIPE) | |
|
53 | 56 | output_p2= p2.communicate()[0] |
|
54 | self.txtInfo.setText(output_p2) | |
|
55 | ||
|
56 | ||
|
57 | # TODO: not implemented yet | |
|
58 | # raise NotImplementedError | |
|
57 | #self.txtInfo.setText(output_p2) | |
|
58 | ||
|
59 | var_list=[] | |
|
60 | for i in range(0, len(output_p2)/8): | |
|
61 | var_list.append(output_p2[8*i:8*(i+1)-1]) | |
|
62 | ||
|
63 | for i in var_list: | |
|
64 | # self.txtInfo.append(i) | |
|
65 | self.lstStartDay.addItem(i) |
General Comments 0
You need to be logged in to leave comments.
Login now