Paste
Pasted as Python by namesPyth ( 14 years ago )
#!/usr/bin/pyton
#-*- coding: utf8 -*-
import commands
import math
import os
import sys
#-----------------------------------------------
#Pasirenkami failai su zenity:
#-----------------------------------------------
def failu_susirinkimas_su_zenity():
global filelist
status, filelist=commands.getstatusoutput('zenity --file-selection --multiple --title="Failų pasirinkimas"')
if status != 0:
sys.exit("Nepasirinkta joks failas!")
filelist=filelist.split('|')
print status, "Zenity būsena"
print "---------------------"
print filelist
print "----------------------------"
print "failų pasirinkimo tikrinimas"
print "----------------------------"
print filelist[0], " ← Tikrinamas išvedimas, ar išvedama norimas dėmuo iš kintamojo."
for i in filelist:
print i, "Dėmuo"
print "Ciklas veikia, jėėė n ---------------------------"
print len(filelist)
return
#________________________________________________________
#
#Nuskaitomi failai į globalųjį kintamąjį?
def failu_turinio_nuskaitymas_i_masyva():
global Turinys2
n=1
for i in filelist:
Failas=open(i, 'r')
Turinys=Failas.read()
Failas.close()
n +=1
print Turinys.split(), "#############", n
Turinys2=Turinys.split()
print Turinys2[10], "################### | dešimtas elementas - OK?"
print Turinys2[0] , " Ar nuo nulio?"
return
#Nuskaitymo funkcijos pabaiga
print "####################################################"
failu_susirinkimas_su_zenity() #jau yra globalus kintamasis filelist, talpinantis visus failus, kuriuos reikia apdoroti.
print "----------------------------------------------------"
failu_turinio_nuskaitymas_i_masyva()
print Turinys2 , "Ar tai globalus kintamasis?"
print "###########################################################"
print "///////////////////////////////////////////////////////////"
print Turinys2.remove("10")
print Turinys2
i=2
m=len(Turinys2)
print m, " ←M"
n=(m-9)/3
print n, "n"
while i < n:
print Turinys2
nm=2+3*i
del Turinys2[nm]
i=i+1
print "######### aha"
print Turinys2
Revise this Paste