Beginn neue Datei
This commit is contained in:
39
CMDB2CSV_Aufbaumaster_0.1.py
Normal file
39
CMDB2CSV_Aufbaumaster_0.1.py
Normal file
@@ -0,0 +1,39 @@
|
||||
from PyQt5.QtWidgets import QApplication, QDialog, QFileDialog
|
||||
from PyQt5.uic import loadUi
|
||||
import sys, os, re
|
||||
from pathlib import Path
|
||||
import pandas as pd
|
||||
from icecream import ic
|
||||
import numpy as np
|
||||
import json
|
||||
import logging
|
||||
|
||||
|
||||
class A2CSV(QDialog): # erbt von QDialog
|
||||
def __init__(self):
|
||||
# super (MainUI, self).__init__() #Aufrufen des Konstruktors von QDialog
|
||||
super().__init__()
|
||||
loadUi("AM2CSV.ui", self)
|
||||
self.pB_open.clicked.connect(self.open_file_dialog)
|
||||
self.filename = None
|
||||
self.onlyfilename = None
|
||||
self.path = None
|
||||
|
||||
|
||||
|
||||
def open_file_dialog(self):
|
||||
self.filename, _ = QFileDialog.getOpenFileName(self,"Aufbaumaster","\\Volumes\\Daten01\\Documents\\toCSV","Images (*.xls *.xlsx *.xlsb)")
|
||||
#self.lblCMDBPath.setText(self.filename)
|
||||
|
||||
|
||||
if self.filename:
|
||||
self.path = Path(self.filename)
|
||||
self.onlyfilename = os.path.basename(self.filename)
|
||||
self.lb_selected_aufbaumaster.setText(self.onlyfilename)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
app = QApplication(sys.argv)
|
||||
ui = A2CSV()
|
||||
ui.show()
|
||||
app.exec_()
|
||||
Reference in New Issue
Block a user