Re: Functional Programming and python

2013-09-24 Thread Jussi Piitulainen
Vito De Tullio writes: > rusi wrote: > > > [Not everything said there is correct; eg python supports currying > > better [than haskell which is surprising considering that > > Haskell's surname is [Curry!] > > AFAIK python does not support currying at all (if not via some > decorators or somethi

Re: Functional Programming and python

2013-09-24 Thread rusi
On Monday, September 23, 2013 11:54:53 PM UTC+5:30, Vito De Tullio wrote: > rusi wrote: > > > [Not everything said there is correct; eg python supports currying better > > [than haskell which is surprising considering that Haskell's surname is > > [Curry!] > > > AFAIK python does not support cur

combine pictures

2013-09-24 Thread andypu
hello, i have a picture and i want to merge it with an other picture which is half transparent and the first picture will shine through it, has python the library's to do this? -- https://mail.python.org/mailman/listinfo/python-list

Re: Functional Programming and python

2013-09-24 Thread Jussi Piitulainen
rusi writes: > Without resorting to lambdas/new-functions: > With functools.partial one can freeze any subset of a > function(callable's) parameters. > > In Haskell one can only freeze the first parameter or at most with > a right section the second You have an f of type A -> B -> C -> D -> E

How to login to a website using Python 3.x?

2013-09-24 Thread Osumo Clement
Hi. I am new to Python. I am making a script where logging in to a website is the first step.. I am using Python 3.3 All of the help I have seen online uses urllib2 which in Python 3 aint there. I will greatly appreciate any help -- https://mail.python.org/mailman/listinfo/python-list

Re: How to login to a website using Python 3.x?

2013-09-24 Thread Mark Lawrence
On 24/09/2013 09:09, Osumo Clement wrote: Hi. I am new to Python. I am making a script where logging in to a website is the first step.. I am using Python 3.3 All of the help I have seen online uses urllib2 which in Python 3 aint there. I will greatly appreciate any help urllib2 has been r

Re: combine pictures

2013-09-24 Thread Terry Reedy
On 9/24/2013 3:40 AM, and...@zoho.com wrote: hello, i have a picture and i want to merge it with an other picture which is half transparent and the first picture will shine through it, has python the library's to do this? Searching 'python image library' might lead one to https://pypi.python.

removing BOM prepended by codecs?

2013-09-24 Thread J. Bagg
I'm having trouble with the BOM that is now prepended to codecs files. The files have to be read by java servlets which expect a clean file without any BOM. Is there a way to stop the BOM being written? It is seriously messing up my work as the servlets do not expect it to be there. I could d

Re: python IDE and function definition

2013-09-24 Thread Fabio Zadrozny
On Mon, Sep 23, 2013 at 8:20 PM, Neil Hodgson wrote: > Chris Friesen: > > > where I could highlight the "stop" and ask it to go to the definition. >> (Where the definition is in a different file.) >> >> I'm running into issues where my current IDE (I'm playing with Komodo) >> can't seem to locat

Re: removing BOM prepended by codecs?

2013-09-24 Thread Steven D'Aprano
On Tue, 24 Sep 2013 10:42:22 +0100, J. Bagg wrote: > I'm having trouble with the BOM that is now prepended to codecs files. > The files have to be read by java servlets which expect a clean file > without any BOM. > > Is there a way to stop the BOM being written? Of course there is :-) but first

Re: removing BOM prepended by codecs?

2013-09-24 Thread Peter Otten
J. Bagg wrote: > I'm having trouble with the BOM that is now prepended to codecs files. > The files have to be read by java servlets which expect a clean file > without any BOM. > > Is there a way to stop the BOM being written? I think if you specify the byte order explicitly with "UTF-16-LE" or

Re: Making it a MultiThread!

2013-09-24 Thread Piet van Oostrum
stas poritskiy writes: > Thanks for getting back to me, so i assume it is OK to have a very > very long file? The sample code i posted here is basically the > barebones of the main app. > so, combining the GUI-file(gui.py) with main code is acceptable? > Separating them into modules was initially

Re: How to send an anonymous mail via Python script

2013-09-24 Thread Alister
On Sat, 21 Sep 2013 20:41:25 +1000, Chris Angelico wrote: > On Sat, Sep 21, 2013 at 8:15 PM, Νίκος wrote: >> On 21/9/2013 1:04 μμ, Chris Angelico wrote: >>> >>> On Sat, Sep 21, 2013 at 7:58 PM, Νίκος wrote: Can you please tell me what alternation must be made in order to send this

Re: combine pictures

2013-09-24 Thread Roy Smith
In article , Terry Reedy wrote: > On 9/24/2013 3:40 AM, and...@zoho.com wrote: > > hello, i have a picture and i want to merge it with an other picture which > > is half transparent and the first picture will shine through it, has python > > the library's to do this? > > Searching 'python ima

Re: Functional Programming and python

2013-09-24 Thread rusi
On Tuesday, September 24, 2013 1:12:51 PM UTC+5:30, Jussi Piitulainen wrote: > rusi writes: > > > Without resorting to lambdas/new-functions: > > With functools.partial one can freeze any subset of a > > function(callable's) parameters. > > > > > In Haskell one can only freeze the first parame

Re: How to send an anonymous mail via Python script

2013-09-24 Thread Steven D'Aprano
On Tue, 24 Sep 2013 11:36:16 +, Alister wrote: > To put it even more simply > If you have a legitimate reason to send me emails then you have no > legitimate reason to withhold your true Identity. "Dear Alister, Forgive this anonymous email, but I don't wish to get fired from my job and sue

Re: How to send an anonymous mail via Python script

2013-09-24 Thread Chris Angelico
On Tue, Sep 24, 2013 at 10:29 PM, Steven D'Aprano wrote: > On Tue, 24 Sep 2013 11:36:16 +, Alister wrote: > >> To put it even more simply >> If you have a legitimate reason to send me emails then you have no >> legitimate reason to withhold your true Identity. > > "Dear Alister, > > Forgive th

removing BOM prepended by codecs?

2013-09-24 Thread J. Bagg
I'm using: outputfile = codecs.open (fn, 'w+', 'utf-8', errors='strict') to write as I know that the files are unicode compliant. I run the raw files that are delivered through a Python script to check the unicode and report problem characters which are then edited. The files use a whole vari

xml parsing as YML parser does does

2013-09-24 Thread bab mis
Hi , Here is an example how i do yml parsing and a proper pythonic object returns , is it possible in XML, tried lxml,dom, but there is no straight forward solution: [root@linux-source pyrun]# cat x.yml #Section for specifying test process information Test: commoninfo: buildhome

Re: removing BOM prepended by codecs?

2013-09-24 Thread Tim Golden
On 24/09/2013 14:01, J. Bagg wrote: > I'm using: > > outputfile = codecs.open (fn, 'w+', 'utf-8', errors='strict') Well for the life of me I can't make that produce a BOM on 2.7 or 3.4. In other words: import codecs with codecs.open("temp.txt", "w+", "utf-8", errors="strict") as f: f.write("a

Re: removing BOM prepended by codecs?

2013-09-24 Thread Dave Angel
On 24/9/2013 09:01, J. Bagg wrote: Why would you start a new thread? just do a Reply-List (or Reply-All and remove the extra names) to the appropriate message on the existing thread. > I'm using: > > outputfile = codecs.open (fn, 'w+', 'utf-8', errors='strict') That won't be adding a BOM. It a

Re: What's the best way to extract 2 values from a CSV file from each row systematically?

2013-09-24 Thread Alex Lee
Thanks for the help guys! I'll definitely read up on the csv module documentation. Tim, that's incredibly helpful, thanks a lot! :) My CSV file doesn't have headers, but I'm sure I can just as easily add it in manually. -- https://mail.python.org/mailman/listinfo/python-list

Re: combine pictures

2013-09-24 Thread andypu
Oh i thaught maybe python comes with something native, bevore i install something new i think i might better look into if kivy can do the job - thats allready installed... -- https://mail.python.org/mailman/listinfo/python-list

Re: Functional Programming and python

2013-09-24 Thread Jussi Piitulainen
rusi writes: > On Tuesday, September 24, 2013 1:12:51 PM UTC+5:30, Jussi Piitulainen wrote: > > rusi writes: > > > > > Without resorting to lambdas/new-functions: > > > With functools.partial one can freeze any subset of a > > > function(callable's) parameters. > > > > > In Haskell one can onl

Re: Help with python functions?

2013-09-24 Thread Denis McMahon
On Mon, 23 Sep 2013 19:40:47 -0700, kjakupak wrote: > Not sure if we've gotten that far in class, considering I don't know how > to go about doing that. Which bit aren't you sure about? (a) adding a "same unit" conversion to the units conversion program? (Actually, this bit isn't needed after a

Re: How to send an anonymous mail via Python script

2013-09-24 Thread Alister
On Tue, 24 Sep 2013 12:29:14 +, Steven D'Aprano wrote: > On Tue, 24 Sep 2013 11:36:16 +, Alister wrote: > >> To put it even more simply If you have a legitimate reason to send me >> emails then you have no legitimate reason to withhold your true >> Identity. > > "Dear Alister, > > Whi

Re: Help with python functions?

2013-09-24 Thread Denis McMahon
On Tue, 24 Sep 2013 03:15:23 +, Steven D'Aprano wrote: > You don't have to use Kelvin. You could use any temperature scale, so > long as it is the same for both temperatures. Given that he already has a handy conversion function to call, he should be able to convert t2 into the units of t1 i

Re: Functional Programming and python

2013-09-24 Thread rusi
On Tuesday, September 24, 2013 8:21:19 PM UTC+5:30, Jussi Piitulainen wrote: > Would the type system get in the way of providing some analogous > function in Haskell? I don't know. Yes. The haskell curry curry f x y = f (x,y) is really only curry2 curry3 would be curry3 f x y z = f (x,y,z) and so

Re: Functional Programming and python

2013-09-24 Thread Chris Angelico
On Wed, Sep 25, 2013 at 1:07 AM, rusi wrote: > And this is an old conundrum in programming language design: > > In C printf is easy to write and NOT put into the language but into external > libraries > In Pascal, writeln cannot be outside the language because as a user defined > function, its t

removing BOM prepended by codecs?

2013-09-24 Thread J. Bagg
I've checked the original files using od and they don't have BOMs. I'll remove them in the servlet. The overhead is probably small enough unless somebody is doing a massive search. We have a limit anyway to prevent somebody stealing the entire set of data. I started writing the Python search

Re: removing BOM prepended by codecs?

2013-09-24 Thread Peter Otten
J. Bagg wrote: > I've checked the original files using od and they don't have BOMs. > > I'll remove them in the servlet. The overhead is probably small enough > unless somebody is doing a massive search. We have a limit anyway to > prevent somebody stealing the entire set of data. > > I started

Re: Help with python functions?

2013-09-24 Thread giacomo boffi
kjaku...@gmail.com writes: > def temp(T, from_unit, to_unit): > conversion_table = {('c', 'k'):lambda x: x + 273.15, > ('c', 'f'):lambda x: (x * (9.0/5)) + 32, > ('k', 'c'):lambda x: x - 273.15, > ('k', 'f'):lambda x: (x *

Re: python IDE and function definition

2013-09-24 Thread Travis Griggs
On Sep 23, 2013, at 8:06 AM, Chris Friesen wrote: > > Hi all, > > I'm looking for a python IDE (for Linux) that can look at code like this: > > class ConductorManager(manager.Manager): >def compute_recover(self, context, instance): >self.compute_api.stop(context, instance, do_cast

Re: Help with python functions?

2013-09-24 Thread MRAB
On 24/09/2013 17:53, giacomo boffi wrote: kjaku...@gmail.com writes: def temp(T, from_unit, to_unit): conversion_table = {('c', 'k'):lambda x: x + 273.15, ('c', 'f'):lambda x: (x * (9.0/5)) + 32, ('k', 'c'):lambda x: x - 273.15,

Re: Functional Programming and python

2013-09-24 Thread rusi
On Tuesday, September 24, 2013 8:56:21 PM UTC+5:30, Chris Angelico wrote: > On Wed, Sep 25, 2013 at 1:07 AM, rusi wrote: > > And this is an old conundrum in programming language design: > > > > In C printf is easy to write and NOT put into the language but into > > external libraries > > > In Pa

Re: python, pythontex and plots

2013-09-24 Thread Piet van Oostrum
chitt...@uah.edu writes: > True, I did not explain what I was trying to do. > > pythontex is a package that allows the inclusion of python code within a > LaTeX document - (sort of like python.sty, but IMO, better) - I use > it along with noweb to create documents that contain documentation, > cod

Re: removing BOM prepended by codecs?

2013-09-24 Thread wxjmfauth
Le mardi 24 septembre 2013 11:42:22 UTC+2, J. Bagg a écrit : > I'm having trouble with the BOM that is now prepended to codecs files. > > The files have to be read by java servlets which expect a clean file > > without any BOM. > > > > Is there a way to stop the BOM being written? > > > >

removing BOM prepended by codecs?

2013-09-24 Thread J. Bagg
My editor is JEdit. I use it on a Win 7 machine but have everything set up for *nix files as that is the machine I'm normally working on. The files are mailed to me as updates. The library where the indexers work do use MS computers but this is restricted to EndNote with an exporter into the o

Re: Help with python functions?

2013-09-24 Thread Denis McMahon
On Tue, 24 Sep 2013 14:51:31 +, Denis McMahon wrote: > Question, given the original "temp" function as previously described by > yourself, what does the following function "f" which takes the same > params as "comp" do: > > def f( t1, u1, t2, u2 ): > if u1 == u2: > return t2 >

Re: removing BOM prepended by codecs?

2013-09-24 Thread Chris Angelico
On Wed, Sep 25, 2013 at 4:43 AM, wrote: > - The *mark* (once the Unicode.org terminology in FAQ) indicating > a unicode encoded raw text file is neither a byte order mark, > nor a signature, it is an encoded code point, the encoded > U+FEFF, 'ZERO WIDTH NO-BREAK SPACE', code point. (Note, a > non

Re: removing BOM prepended by codecs?

2013-09-24 Thread Piet van Oostrum
"J. Bagg" writes: > I've checked the original files using od and they don't have BOMs. > > I'll remove them in the servlet. The overhead is probably small enough > unless somebody is doing a massive search. We have a limit anyway to > prevent somebody stealing the entire set of data. > > I starte