Programmiersprache – die besten Beiträge

bestimmte Excel Inputs mit Python auswählen und in eine andere Excel-Datei einfügen?

Hallo zusammen,

ich würde gerne etwas Neues mit Python ausprobieren. Es geht um eine Excel-Datei, aus der ich bestimmte Einträge in eine andere Excel-Datei einfügen möchte. Wie ihr sehen könnt, möchte ich die Einträge, die einen Farbnamen enthalten, in eine andere Datei in Klammern einfügen und den Farbnamen übersetzt davor schreiben. Haben Sie eine Idee, wie ich das machen kann? Ich wäre Ihnen für jede Antwort dankbar.

import openpyxl
from openpyxl import Workbook, load_workbook
book = openpyxl.load_workbook('datei.xlsx')

result = 1
valuesK = []
i = 1

while result <= 101;
	pages = 'Sheet' + str(i)
	sheet = book.get_sheet_by_name(Sheet1)
	vK = sheet['G1': 'G2259']

	for row in vK:
		for cell in row:
			if blue in cell:
			valuesK.append('Blau (' + cell.value + ')')
			elif red in cell:
				valuesK.append('Rot (' + cell.value + ')')
			elif grey in cell:
				valuesK.append('Grau (' + cell.value + ')')
			elif black in cell:
				valuesK.append('Schwarz (' + cell.value + ')')
			elif white in cell:
				valuesK.append('Weiß (' + cell.value + ')')
			elif offwhite in cell:
				valuesK.append('Elfenbein (' + cell.value + ')')
			elif brown in cell:
				valuesK.append('Braun (' + cell.value + ')')
			elif beige in cell:
				valuesK.append('Beige (' + cell.value + ')')
			elif pink in cell:
				valuesK.append('Pink (' + cell.value + ')')
			elif yellow in cell:
				valuesK.append('Gelb (' + cell.value + ')')
			elif orange in cell:
				valuesK.append('Orange (' + cell.value + ')')
			elif green in cell:
				valuesK.append('Grün (' + cell.value + ')')
			elif turquoise in cell:
				valuesK.append('Türkis (' + cell.value + ')')
			elif purple in cell:
				valuesK.append('Violett (' + cell.value + ')')
			elif gold in cell:
				valuesK.append('Gold (' + cell.value + ')')
			elif silver in cell:
				valuesK.append('Orange (' + cell.value + ')')
			else:
				valuesK.append('Multicolour (' + cell.value + ')')



	i += 1
	result +=1

	wb = Workbook()
	ws = wb.active

	filename='dosya'

	i = 0
	for i in valuesK:
		j += 1
		ws['A' + str(j)] = i
		int(j)

wb.save('datei2.xlsx')
Computer, Microsoft Excel, programmieren, Code, Informatik, Programmiersprache, Python, Softwareentwicklung, Python 3, Data Science

Buchempfehlung C programmieren lernen für fortgeschrittenen Anfänger?

Guten Abend,

die Kernpunkte meiner Frage stehen eigentlich im Titel. Ich bin gerade in ein duales Studium im Bereich Embedded Systems gerutscht und möchte mich nun auch praktisch darauf vorbereiten. Nun würde ich mir gerne etwas Literatur dafür anschaffen.

So wie ich es einschätze und wie es auch in den Quellen meiner Recherche dargestellt wird, ist C wohl die sinnvollste Programmiersprache in diesem Feld. An dieser Stelle eine kleine Nebenfrage: Würdet ihr dem zustimmen oder wäre eine andere Wahl kleverer? Bis vor kurzem (aktuell mit kleiner Pause) habe ich C# gelernt, sollte ich die dort erlernten Grundprinzipien (sofern übertragbar) als Grundlage nutzen und einfach mit der für meine Zwecke passenderen Sprache C weitermachen oder sollte ich C# fortsetzen und mit dem C lernen warten?

Nun weiter mit der eigentlichen Frage :') Angenommen ich entscheide mich fürs C lernen, welches Buch könnt ihr empfehlen? Bei der Suche beschleicht mich irgendwie das Gefühl, dass es (überspitzt formuliert) zwei Arten an Büchern gibt. Einerseits die Nachschlagewerke, welche eigentlich nur hilfreich für jemanden sind, der die Sprache grundsätzlich schon beherrscht, andererseits komplette Anfängerbücher, welche Ewigkeiten grundlegende Themen wie Variablen behandeln und deren Inhalt nur sehr seicht sind.

Habt ihr eine Empfehlung für ein Buch dazwischen? Also eins, welches für das Selbststudium taugt, für jemand der mit der Materie nicht komplett unvertraut ist und das auch eine gewisse Tiefe hat, sodass nicht gleich nach einem Thema wie Rekursion Schluss ist?

Über Antworten würde ich mich sehr freuen!

PC, Computer, Schule, IT, programmieren, Fachbuch, Informatik, Programmiersprache, Ausbildung und Studium

Meistgelesene Beiträge zum Thema Programmiersprache