Articles of python

Wie interagieren Sie mit VBA-objecten in Blättern mit xlwings?

Ich versuche, einen programmatischen path zu schreiben, um den CCIO 2016 Aktuariellen Wert Rechner ( Download ) mit xlwings . Was ich gerne tun könnte, ist Interaktion mit den Kontrollkästchen in den verschiedenen Spalten, so dass ich die Designs variieren kann. Meine Frage ist: Wie extrahiere ich diese als objecte, mit denen interagiert werden kann? […]

Exportieren von API-data in .csv. Problem Die Zeilenlänge ist in Excel nicht einheitlich

Ich habe die data, die ich benötige, erfolgreich aus der API in die CSV-file exportiert. Die Zeilennummer in Excel ist jedoch aus mehreren Gründen nicht einheitlich. Ich denke, ich brauche eine Art Split, aber ich bin mir nicht ganz sicher, wie ich die Zeilen zu einer einheitlichen Nummer machen soll. with open(sys.argv[1], 'wb') as out_file: […]

Füllen Sie data in einem Webformular aus und get Namen der Partei

Es gibt eine Website: Tin-Nummer suchen . Ich habe ein Excel-Blatt voller TIN-Nummern (Umsatzsteuer-Nummer), die ich TIN-Nummer Teil ausfüllen und den Namen zurück auf das Blatt füllen muss dort ist, kann ich dies automatisieren, wie ich Mechanize zu verwenden versuchte, aber es antwortet mit leeren Antworten . Einige Beispiele (gültige) TIN-Nummern für den Codetest sind: […]

Python – Erstellen von Dictionary von Excel mit bestimmten Spalten

Ich bin relativ neu bei Python (außerhalb der Welt von GIS) und habe Schwierigkeiten, den Code zu bekommen, den ich für ein Nebenprojekt, das ich mit USGS-Erdbebendaten mache, nicht tue. Die data befinden sich in einer Excel-file, die wie folgt sieben Spalten enthält: USGS Erdbeben Tabelle Ich habe diese Aufgaben, die ich mir gestellt habe: […]

Umgang mit verschachtelten loops in Python – Optionen?

Ich habe eine function, die so aussieht (unten). Ich benutze xlrd in Python. Immer wenn ich die function "printingpfad" ausführe, erhalte ich zu viele Iterationen des Pfades. Im Wesentlichen versuche ich zwei Spalten in Excel zu vergleichen und eine dritte auszudrucken. Das funktioniert einwandfrei, außer dass der dritte zu oft ausgedruckt wird, und ich glaube, […]

Excel-Spalte 1 in Python-dictionaryschlüssel lesen, Spalte 2 in Wert

Ich habe ein Excel-Blatt, das Folgendes enthält: Column1 Column2 A 1 B 2 C 3 D 4 Ich möchte das Blatt in ein Python-dictionary lesen mit: Key : Value A : 1 B : 2 C : 3 D : 4 Wie kann ich das machen?

Kopierte Excel-fileen verlieren die Web-Abfrage

Ich benutze Python und das module openpyxl . Es war mir möglich zu: CreateFile = openpyxl.load_workbook(filename= 'OldWorkbook.xlsm', keep_vba = True) Sheet = CreateFile.active Sheet['A1']=("What Ever You Want") CreateFile.save('NewWorkbook.xlsm') Aber wenn ich das NewWorkbook die Web-Abfrage, die ich in OldWorkbook definiert OldWorkbook nicht in NewWorkbook , irgendwelche Vorschläge?

In Excel basierend auf Zeilenwerten schreiben

Ich habe eine Excel-file, die so aussieht (Col4-Werte sind keine Buchstaben, sondern Namen): col1 col2 col3 col4 —————————– row1 | 2,3,1 _ 1 w row2 | 3,2,7 _ 2 x row3 | _ _ 3 y row4 | 4,9 _ 4 z Ich möchte einige Werte in Spalte 2 schreiben, die wie folgt aussehen: col1 […]

Führen Sie Macro Win32com mit Python, Excel Excel Spaces Problem

Ich hatte ein Problem mit dem Ausführen eines Makros von einem Excel mit Python / flask. Wenn die file keine Leerzeichen auf seinem Namen hat, funktioniert es einwandfrei und das Makro wird ausgeführt. Wenn die file Leerzeichen im filenamen enthält, kann ich sie nicht ausführen. Hier ist der Code der Py-file app.route('/process_done', methods=['POST']) def runmacros(): […]

So kopieren Sie mehrere Spalten aus mehreren Excel-Arbeitsmappen in eine einzelne konsolidierte Arbeitsmappe

Ich habe die folgende Aufgabe, auf die ich gehofft hatte, Hilfe zu bekommen. Ich benutze Python und kann nicht entscheiden, welche von xlrd & xlwt oder Pandas nützlicher wäre. (ODER wenn am Ende jemand einen Vorschlag für eine bessere Programmiersprache hat, bitte weitermachen) Ich habe eine ganze Reihe von Excel-Arbeitsmappen, die alle in verschiedenen Verzeichnissen […]