Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #8615 > unrolled thread

text file

Started bySiboniso Shangase <sms.shangase@gmail.com>
First post2011-06-30 17:19 -0700
Last post2011-07-01 02:34 +0000
Articles 3 — 3 participants

Back to article view | Back to comp.lang.python


Contents

  text file Siboniso Shangase <sms.shangase@gmail.com> - 2011-06-30 17:19 -0700
    Re: text file MRAB <python@mrabarnett.plus.com> - 2011-07-01 01:49 +0100
    Re: text file John Gordon <gordon@panix.com> - 2011-07-01 02:34 +0000

#8615 — text file

FromSiboniso Shangase <sms.shangase@gmail.com>
Date2011-06-30 17:19 -0700
Subjecttext file
Message-ID<15d8f853-7c87-427b-8f21-e8537bde89fa@x12g2000yql.googlegroups.com>
Hi
i m very new to python and i need hepl plz!!

i want to type this data in a text file it the same the diffrence is
the number that only increase and i canot write this up myself since
it up to 5000 samples

Data\ja1.wav Data\ja1.mfc
Data\ja2.wav Data\ja2.mfc
Data\ja3.wav Data\ja3.mfc
Data\ja4.wav Data\ja4.mfc
.
.
.
.
Data\ja(n).wav Data\ja(n).mfc

Data\ma1.wav Data\ma1.mfc
Data\ma2.wav Data\ma2.mfc
Data\ma3.wav Data\ma3.mfc
Data\ma4.wav Data\ma4.mfc
.
.
.
Data\ma(n).wav Data\ma(n).mfc

[toc] | [next] | [standalone]


#8616

FromMRAB <python@mrabarnett.plus.com>
Date2011-07-01 01:49 +0100
Message-ID<mailman.531.1309481452.1164.python-list@python.org>
In reply to#8615
On 01/07/2011 01:19, Siboniso Shangase wrote:
> Hi
> i m very new to python and i need hepl plz!!
>
> i want to type this data in a text file it the same the diffrence is
> the number that only increase and i canot write this up myself since
> it up to 5000 samples
>
> Data\ja1.wav Data\ja1.mfc
> Data\ja2.wav Data\ja2.mfc
> Data\ja3.wav Data\ja3.mfc
> Data\ja4.wav Data\ja4.mfc
> .
> .
> .
> .
> Data\ja(n).wav Data\ja(n).mfc
>
> Data\ma1.wav Data\ma1.mfc
> Data\ma2.wav Data\ma2.mfc
> Data\ma3.wav Data\ma3.mfc
> Data\ma4.wav Data\ma4.mfc
> .
> .
> .
> Data\ma(n).wav Data\ma(n).mfc
>
This should give you a start:

path_of_samples_file = "samples.txt"

with open(path_of_samples_file, "w") as samples_file:
     for index in range(1, 101):
         samples_file.write("Data\\ja{0}.wav 
Data\\ja{0}.mfc\n".format(index))

[toc] | [prev] | [next] | [standalone]


#8618

FromJohn Gordon <gordon@panix.com>
Date2011-07-01 02:34 +0000
Message-ID<iujbmu$sv2$2@reader1.panix.com>
In reply to#8615
In <15d8f853-7c87-427b-8f21-e8537bde89fa@x12g2000yql.googlegroups.com> Siboniso Shangase <sms.shangase@gmail.com> writes:

> i want to type this data in a text file it the same the diffrence is
> the number that only increase and i canot write this up myself since
> it up to 5000 samples

> Data\ja1.wav Data\ja1.mfc
> .
> .
> Data\ja(n).wav Data\ja(n).mfc

> Data\ma1.wav Data\ma1.mfc
> .
> Data\ma(n).wav Data\ma(n).mfc

This is a simple python program to do what you want:

  samples = 5000
  for i in range(1, samples):
    print "Data\\ja%d.wav Data\\ja%d.mfc" % (i, i)
  for i in range(1, samples):
    print "Data\\ma%d.wav Data\\ma%d.mfc" % (i, i)

Replace the number 5000 with however many repetitions you want.  (The
loop will stop at one less than the number, so if you want 5000 exactly,
use 5001.)

Then run the program like this from your command line:

  python samples.py > textfile

And it will save the output in "textfile".

-- 
John Gordon                   A is for Amy, who fell down the stairs
gordon@panix.com              B is for Basil, assaulted by bears
                                -- Edward Gorey, "The Gashlycrumb Tinies"

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web