Hier mal der relevante Teil davon
Code: Alles auswählen
import os
import sys
#Ordner suchen
home=os.getcwd()
tmplist=os.listdir(home)
tmplist.sort()
tmplistnumber=len(tmplist)
for i in range(0,tmplistnumber):
if tmplist[i][0]=='c':
try:
input_POSCAR=open(tmplist[i]+"/POSCAR","r")
except IOError:
print tmplist[i]+"/POSCAR konnte nicht geoeffnet werden"
else:
#POSCAR wird eingelesen
line_POSCAR=input_POSCAR.readlines()
#Auslesen der Atomanzahl aus POSCAR
structure=line_POSCAR[5]
print(structure)
Code: Alles auswählen
0 0 16
0 1 15
0 8 8
0 16 0
Code: Alles auswählen
0 0 16
Wie kann ich die Werte die in den einzelnen Spalten, stehen getrennt in jeweils eine Variable schreiben? Ich moechte also bei jedem Durchlaufen der loop, 3 Variablen generieren die die den drei Spalten entsprechen, die ich dann weiterverwenden kann.
Ich weiss nicht wie schwer das zu machen ist. Ich hoffe ihr glaubt nicht dass ich nur zu faul bin dies selbst zu machen ich hab naemlich schon stundenlang im Internet danach gesucht bin aber nicht fuendig geworden.
Danke schon mal