Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.

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

Your Name: Code Language: