Aktywne Wpisy

SzubiDubiDu +315
Przypominam, że wszystkie urzędy w małych miejscowościach to w rzeczywistości żydowskie przedszkola dla dorosłych kobiet.
-90% pracowników to kobiety
-0% przydatności takiego obiektu
-główny cel to dawanie zajęć kobietom aby nie siedziały znudzone w domu bo jeszcze by wymyśliły np. rodzić dzieci
-zamiast tego przekładają papierki ze stosu A na stos B, popijają kawę i rywalizują między sobą o ubiór i wakacje
-ich pensje to za mało aby mogłby się samodzielnie utrzymać (jedzenie, ubrania, wakacje) więc potrzebna
-90% pracowników to kobiety
-0% przydatności takiego obiektu
-główny cel to dawanie zajęć kobietom aby nie siedziały znudzone w domu bo jeszcze by wymyśliły np. rodzić dzieci
-zamiast tego przekładają papierki ze stosu A na stos B, popijają kawę i rywalizują między sobą o ubiór i wakacje
-ich pensje to za mało aby mogłby się samodzielnie utrzymać (jedzenie, ubrania, wakacje) więc potrzebna
źródło: IMG_3032
Pobierz
wfyokyga +98
źródło: temp_file2270237637392398901
Pobierz



def svaeATOM(self):with open("new_"+self.file_name,'w') as new_file:
with open(self.file_name) as old_file:
for line in old_file:
if(line[:6].strip() != "ATOM"):
new_file.write(line)
else:
for atom in self.ATOM:
new_file.write(str(atom))
mam coś takiego, jak przy zapisie pozbyć się [ ] oraz przecinków ?
Skąd w ogóle masz []? Zapisujesz pusty zbiór, tak? Jeśli tak to wystarczy choćby dać if foo wcześniej.
bool( [] ) to false, więc nie doda pustego zbioru.
' '.join(list_var)Jeśli chcesz połączyć pojedyncze wyrazy z listy spacją wystarczy:
' '.join(['siema', 'jestem', 'zenon']) - ale nie wiem wciąż o co chodzi z przecinkami.
Daj fragment pliku wejściowego, odpowiadający mu fragment pliku wyjściowego oraz jak to powinno wyglądać. Bo póki co nie upraszczasz.
ATOM 401 CA LEU A 52 -28.957 -1.640 -0.779 1.00 7.23 Ci jest także przechowywany ze spacjami czy tabulatorami, i chce żeby tak też wyglądał na wyjściu
tutaj pliczek: http://www.rcsb.org/pdb/explore.do?structureId=3AUG
PS to jest mój 1 program w życiu z pytona, proszę o wyrozumiałość
Plik otwieraj z readlines()
for line in file:
----if line.strip().startwith('"ATOM"):
--------do sth
----else:
--------new_file.write(line)
jak mieć dostęp w
for atom in self.ATOMdo następnego elementu ? chodzi mi o to żeby wimieć dostęp doi+1Naprawdę musisz się podszkolić w zadawaniu pytań. Do jakiego następnego elementu? I czym jest self.ATOM?
Jestem tu parę minut i wciąż nic nie wiem ;)
czyli coś w tym stylu
tab[i]==tab[i+1]+1----if oldfile[n] == old_file[n+1]:
tak możesz porównać dwie kolejne linie z pliku. Jak to przerobić na porównanie elementów linii - poradzisz sobie ;)