Re: New VPS Provider needed

2013-08-27 Thread Νικόλαος
Στις 27/8/2013 3:25 μμ, ο/η Dennis Lee Bieber έγραψε: Your provider made some change and suddenly only YOUR sites have failed? No one else is complaining to the provider? That would seem to indicate that the fault is in your coding -- perhaps making use of undocumented features o

Re: New VPS Provider needed

2013-08-27 Thread Νικόλαος
Στις 27/8/2013 2:18 μμ, ο/η David έγραψε: On 27 August 2013 17:13, wrote: I know this isn't the place to ask is 100% correct about this. So, this list is also not the correct place to answer. So please everyone, do not respond. Thanks. Actually it is. Poeple are web pro

Re: New VPS Provider needed

2013-08-27 Thread Νικόλαος
Στις 27/8/2013 1:26 μμ, ο/η Antoon Pardon έγραψε: Maybe it does. It is possible your website depended on undocumented features and that one of those features is no longer available. So your website works as expected. This is not the case here. No fancy modules. in the old VPS varsa.gr was work

Re: New VPS Provider needed

2013-08-27 Thread Νικόλαος
Στις 27/8/2013 12:38 μμ, ο/η Chris Angelico έγραψε: On Tue, Aug 27, 2013 at 7:32 PM, wrote: 27/8/2013 12:06 ��, �/� Tim Delaney ��: On 27 August 2013 18:45, mailto:ni...@superhost.gr>> wrote: Iam having major issues with my VPS provider and losign customers

Re: New VPS Provider needed

2013-08-27 Thread Νικόλαος
Στις 27/8/2013 12:06 μμ, ο/η Tim Delaney έγραψε: On 27 August 2013 18:45, Νικόλαος mailto:ni...@superhost.gr>> wrote: Iam having major issues with my VPS provider and losign customers becaue the provider doesnt set thign u[ cprrectly. Given your posting history in this new

Re: New VPS Provider needed

2013-08-27 Thread Νικόλαος
Στις 27/8/2013 11:12 πμ, ο/η Chris Angelico έγραψε: On Tue, Aug 27, 2013 at 5:17 PM, Chris Angelico wrote: On Tue, Aug 27, 2013 at 5:13 PM, wrote: So, if someone want to help me out it would be nice if he could provide me with services free of charge for that time period, or at least

New VPS Provider needed

2013-08-27 Thread Νικόλαος
Hello, My Problem is also that i made the mistake of payimg my current provider up until 5/5/2014 I had nothing but trouble with them and they wont refund back. I lost 4 customers, good webistes due to their inablity. I can even prvide proof for what i paid and for the perioed iam writing 5/

New VPS Provider needed

2013-08-27 Thread Νικόλαος
I know this isn't the place to ask but since most of you are web programmers also, you possibly do hosting too. Problem is also that i made the mistake of paying my current provider up until 5/5/2014 I had nothing but trouble with them and they wont refund back. I lost 4 customers, good webs

Re: Wrong website loaded when other requested

2013-06-13 Thread Νικόλαος Κούρας
Τη Πέμπτη, 13 Ιουνίου 2013 7:52:27 μ.μ. UTC+3, ο χρήστης Νικόλαος Κούρας έγραψε: > On 13/6/2013 6:35 μμ, Joel Goldstick wrote: > > > [Tue Jun 11 21:59:31 2013] [error] [client 79.103.41.173] > > > FileNotFoundError: [Errno 2] \\u0394\\u03b5\\u03bd > > >

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 8:27 μμ, Zero Piraeus wrote: : But iam not offering Steven full root access, but restricted user level access. Are you implying that for example one could elevate his privileges to root level access form within a normal restricted user account? I am implying that your demonstrate

Re: Wrong website loaded when other requested

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 7:28 μμ, Chris Angelico wrote: On Fri, Jun 14, 2013 at 2:23 AM, �� wrote: Oh my God, i'll find an httpd.conf directive ot .htaccess directive that prohibits display of source code of cgi scripts please tell me if you know of such a directive. Yes. This will majorly

Re: A certainl part of an if() structure never gets executed.

2013-06-13 Thread Νικόλαος Κούρας
if '-' not in name + month + year: cur.execute( '''SELECT * FROM works WHERE clientsID = (SELECT id FROM clients WHERE name = %s) and MONTH(lastvisit) = %s and YEAR(lastvisit) = %s ORDER BY lastvisit ASC''', (name, month, year) ) elif '-' not in name + year:

Re: Wrong website loaded when other requested

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 6:35 μμ, Joel Goldstick wrote: [Tue Jun 11 21:59:31 2013] [error] [client 79.103.41.173] FileNotFoundError: [Errno 2] \\u0394\\u03b5\\u03bd \\u03c5\\u03c0\\u03ac\\u03c1\\ u03c7\\u03b5\\u03b9 \\u03c4\\u03ad\\u03c4\\u03bf\\u03b9\\u03bf \\u03b1\\u03c1\\u03c7\\u03b5\\u03af\\u03b

Re: Wrong website loaded when other requested

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 6:11 μμ, Chris Angelico wrote: On Fri, Jun 14, 2013 at 12:54 AM, Andreas Perstinger wrote: On 13.06.2013 16:23, �� wrote: Please suggest something of why this happnes. That's not a Python problem. BTW both scripts at http://superhost.gr/~dauwin/metrites.py and at

Re: Wrong website loaded when other requested

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 5:54 μμ, Andreas Perstinger wrote: That's not a Python problem. BTW both scripts at http://superhost.gr/~dauwin/metrites.py and at http://superhost.gr/~dauwin/cgi-bin/metrites.py show the world the passwords to your databases in plain text. Oh my God, i'll find an httpd.conf dire

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 5:16 μμ, Zero Piraeus wrote: : Steven, i can create a normal user account for you and copy files.py into your home folder if you want to take a look from within. Nikos, please, DO NOT DO THIS. It must be clear to you that Steven is *much* more experienced than you. Your presumpt

Re: A certainl part of an if() structure never gets executed.

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 12:16 πμ, Sibylle Koczian wrote: Am 12.06.2013 22:00, schrieb Νικόλαος Κούρας: On 12/6/2013 10:48 μμ, Sibylle Koczian wrote: if '=' not in ( name and month and year ): i understand: if '=' not in name AND '=' not in month AND '=' not in ye

Re: A certainl part of an if() structure never gets executed.

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 3:22 μμ, Sibylle Koczian wrote: Am 13.06.2013 09:11, schrieb Νικόλαος Κούρας: On 13/6/2013 4:55 πμ, Steven D'Aprano wrote: The "and" operator works in a similar fashion. Experiment with it and see how it works for yourself. I read yours psots many times,all of

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 9:49 πμ, Νικόλαος Κούρας wrote: On 12/6/2013 1:40 μμ, Νικόλαος Κούρας wrote: Thanks Steven , i made some alternations to the variables names and at the end of the way that i check a database filename against and hdd filename. Here is the code

Re: Wrong website loaded when other requested

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 9:41 πμ, Νικόλαος Κούρας wrote: On 12/6/2013 11:35 μμ, Joel Goldstick wrote: On Wed, Jun 12, 2013 at 1:33 PM, Νικόλαος Κούρας mailto:supp...@superhost.gr>> wrote: == RewriteEngine On RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^/?(.+

Re: A few questiosn about encoding

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 2:49 μμ, Steven D'Aprano wrote: Please confirm these are true statement: A code-point and the code-point's ordinal value are associated into a Unicode charset. They have the so called 1:1 mapping. So, i was under the impression that by encoding the code-point into utf-8 was the

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 12:25 μμ, Chris Angelico wrote: On Thu, Jun 13, 2013 at 6:15 PM, �� wrote: I host no "e-shop" websites, hence into my system there is no credit card info stored, no id photos, no SSN, nothing. Now i checked and most are Joomla files or sites made by DreamWeaver. and t

Re: A few questiosn about encoding

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 11:20 πμ, Chris Angelico wrote: On Thu, Jun 13, 2013 at 6:08 PM, Νικόλαος Κούρας wrote: On 13/6/2013 10:58 πμ, Chris Angelico wrote: On Thu, Jun 13, 2013 at 5:42 PM, �� wrote: On 13/6/2013 10:11 ��, Steven D'Aprano wrote: No! That creates a string from 164

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 10:54 πμ, Chris Angelico wrote: On Thu, Jun 13, 2013 at 4:49 PM, �� wrote: Steven, i can create a normal user account for you and copy files.py into your home folder if you want to take a look from within. At least you're not offering root access any more. But are yo

Re: A few questiosn about encoding

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 10:58 πμ, Chris Angelico wrote: On Thu, Jun 13, 2013 at 5:42 PM, �� wrote: On 13/6/2013 10:11 ��, Steven D'Aprano wrote: No! That creates a string from 16474 in base two: '0b10001011010' I disagree here. 16474 is a number in base 10. Doing bin(16474) we get the

Re: A few questiosn about encoding

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 10:11 πμ, Steven D'Aprano wrote: >>> chr(16474) '䁚' Some Chinese symbol. So code-point '䁚' has a Unicode ordinal value of 16474, correct? Correct. where in after encoding this glyph's ordinal value to binary gives us the following bytes: >>> bin(16474).encode('utf-8') b'0

Re: A certainl part of an if() structure never gets executed.

2013-06-13 Thread Νικόλαος Κούρας
On 13/6/2013 4:55 πμ, Steven D'Aprano wrote: On Wed, 12 Jun 2013 14:17:32 +0300, Νικόλαος Κούρας wrote: doesn't that mean? if '=' not in ( name and month and year ): if '=' does not exists as a char inside the name and month and year variables

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 1:40 μμ, Νικόλαος Κούρας wrote: Thanks Steven , i made some alternations to the variables names and at the end of the way that i check a database filename against and hdd filename. Here is the code

Re: Wrong website loaded when other requested

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 11:35 μμ, Joel Goldstick wrote: On Wed, Jun 12, 2013 at 1:33 PM, Νικόλαος Κούρας mailto:supp...@superhost.gr>> wrote: == RewriteEngine On RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^/?(.+\.html) /cgi-bin/metrites.p

Re: A few questiosn about encoding

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 11:30 μμ, Nobody wrote: On Wed, 12 Jun 2013 14:23:49 +0300, Νικόλαος Κούρας wrote: So, how many bytes does UTF-8 stored for codepoints > 127 ? U+..U+007F 1 byte U+0080..U+07FF 2 bytes U+0800..U+ 3 bytes =U+1 4 bytes 'U' stands for Unicode cod

Re: A few questiosn about encoding

2013-06-12 Thread Νικόλαος Κούρας
On 13/6/2013 3:13 πμ, Steven D'Aprano wrote: On Wed, 12 Jun 2013 14:23:49 +0300, Νικόλαος Κούρας wrote: So, how many bytes does UTF-8 stored for codepoints > 127 ? Two, three or four, depending on the codepoint. The amount of bytes needed by UTF-8 to store a code-point(character),

Re: A certainl part of an if() structure never gets executed.

2013-06-12 Thread Νικόλαος Κούρας
On 13/6/2013 4:55 πμ, Steven D'Aprano wrote: On Wed, 12 Jun 2013 14:17:32 +0300, Νικόλαος Κούρας wrote: doesn't that mean? if '=' not in ( name and month and year ): if '=' does not exists as a char inside the name and month and year variables

Re: Wrong website loaded when other requested

2013-06-12 Thread Νικόλαος Κούρας
What i mean is the the python.cgi script supposed to be executed was "/home/dauwin/public_html/cgi-bin/metrites.py" but instead for this to load for some reason File "/home/nikos/public_html/cgi-bin/metrites.py" But this is crazy. I hit to the browser 'http://superhost.gr/~dauwin' and not 'h

Re: A certainl part of an if() structure never gets executed.

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 10:48 μμ, Sibylle Koczian wrote: if '=' not in ( name and month and year ): i understand: if '=' not in name AND '=' not in month AND '=' not in year Wrong. The "'=' not in (...)" first evaluates the expression in parentheses, that's what parentheses are for. And then it looks for

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 8:27 μμ, Νικόλαος Κούρας wrote: On 12/6/2013 3:42 μμ, Νικόλαος Κούρας wrote: = # Convert wrongly encoded filenames to utf-8

Re: A certainl part of an if() structure never gets executed.

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 8:53 μμ, MRAB wrote: and then what this is doing? if '=' not in ( name or month or year ): In English, the result of: x or y is basically: if bool(x) is true then the result is x, otherwise the result is y For example: >>> bool("") False >>> "" or "world" 'world'

Wrong website loaded when other requested

2013-06-12 Thread Νικόλαος Κούρας
== RewriteEngine Off RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^/?(.+\.html) /cgi-bin/metrites.py?file=%{REQUEST_FILENAME} [L,PT,QSA] == [code] file = form.getvalue('file') page = form.getvalue('page') if not page and os.path.exists( file ):

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 8:14 μμ, Νικόλαος Κούρας wrote: On 12/6/2013 5:42 μμ, Mark Lawrence wrote: On 12/06/2013 13:42, Νικόλαος Κούρας wrote: Something you want me to try? I'd suggest suicide but that would no doubt start another stream of questions along the lines of "How do I do it?&quo

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 3:42 μμ, Νικόλαος Κούρας wrote: = # Convert wrongly encoded filenames to utf-8

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 7:18 μμ, Neil Cerutti wrote: On 2013-06-12, Mark Lawrence wrote: On 12/06/2013 13:42, wrote: Something you want me to try? I'd suggest suicide but that would no doubt start another stream of questions along the lines of "How do I do it?". hi. I l

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 5:42 μμ, Mark Lawrence wrote: On 12/06/2013 13:42, Νικόλαος Κούρας wrote: Something you want me to try? I'd suggest suicide but that would no doubt start another stream of questions along the lines of "How do I do it?". Okey that was indeed very finny, i even la

Re: A certainl part of an if() structure never gets executed.

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 7:40 μμ, MRAB wrote: On 12/06/2013 12:17, Νικόλαος Κούρας wrote: As with most of your problems you are barking up the wrong tree. Why not use the actual value you get from the form to check whether you have a valid month? Do you understand why "0" is submitted

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 2:32 μμ, Νικόλαος Κούρας wrote: On 12/6/2013 12:37 μμ, Steven D'Aprano wrote: On Wed, 12 Jun 2013 12:24:24 +0300, Νικόλαος Κούρας wrote: [1] Correction. While I was typing this, it came good, for about 20 seconds, and displayed a hideously ugly background pattern and a

Re: A certainl part of an if() structure never gets executed.

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 2:49 μμ, F�bio Santos wrote: On 12 Jun 2013 12:08, " ��" mailto:supp...@superhost.gr>> wrote: > > Oh my God! > > i just need to do this: > > > for i, month in enumerate( months ): > � � � � print(' %s ' % (month, month) ) Usually what goes in is an ID of someth

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 12:37 μμ, Steven D'Aprano wrote: On Wed, 12 Jun 2013 12:24:24 +0300, Νικόλαος Κούρας wrote: [1] Correction. While I was typing this, it came good, for about 20 seconds, and displayed a hideously ugly background pattern and a cute smiling face waving, and then broke again.

Re: A few questiosn about encoding

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 12:24 μμ, Steven D'Aprano wrote: On Wed, 12 Jun 2013 09:09:05 +0000, Νικόλαος Κούρας wrote: Isn't 14 bits way to many to store a character ? No. There are 1114111 possible characters in Unicode. (And in Japan, they sometimes use TRON instead of Unicode, which has

Re: A certainl part of an if() structure never gets executed.

2013-06-12 Thread Νικόλαος Κούρας
As with most of your problems you are barking up the wrong tree. Why not use the actual value you get from the form to check whether you have a valid month? Do you understand why "0" is submitted instead of "=="? Bye, Andreas I have corrected the enumerate loop but it seems thet now t

Re: A certainl part of an if() structure never gets executed.

2013-06-12 Thread Νικόλαος Κούρας
Oh my God! i just need to do this: for i, month in enumerate( months ): print(' %s ' % (month, month) ) -- http://mail.python.org/mailman/listinfo/python-list

Re: A certainl part of an if() structure never gets executed.

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 1:07 μμ, Andreas Perstinger wrote: So, i must tell: for i, month in enumerate(months): print(' %s ' % (i, month) ) to somehow return '==' instead of 0 but don't know how. As with most of your problems you are barking up the wrong tree. Why not use the actual value

Re: A certainl part of an if() structure never gets executed.

2013-06-12 Thread Νικόλαος Κούρας
Original Message Subject: Re: A certainl part of an if() structure never gets executed. Date: Wed, 12 Jun 2013 10:07:39 +0100 From: Fábio Santos To: Νικόλαος Κούρας CC: python-list@python.org Newsgroups: comp.lang.python References: <2bc90d3b-09c2-4315-9357-ff7f03

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-12 Thread Νικόλαος Κούρας
Thanks Steven , i made some alternations to the variables names and at the end of the way that i check a database filename against and hdd filename. Here is the code: # = # Convert

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 12:17 μμ, Steven D'Aprano wrote: On Wed, 12 Jun 2013 12:00:38 +0300, Νικόλαος Κούρας wrote: On 12/6/2013 11:31 πμ, Steven D'Aprano wrote: On Wed, 12 Jun 2013 08:02:24 +, Νικόλαος Κούρας wrote: and the output is just Pacman.exe as seen in http://superhost.gr/?pag

Re: A certainl part of an if() structure never gets executed.

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 12:07 μμ, F�bio Santos wrote: On Wed, Jun 12, 2013 at 9:54 AM, Νικόλαος Κούρας wrote: but if enumerate yields 0 instead of '==' then elif '=' not in year of course fails. So, i must tell: for i, month in enumerate(months): print(' %s &#x

Re: A few questiosn about encoding

2013-06-12 Thread Νικόλαος Κούρας
>> (*) infact UTF8 also indicates the end of each character > Up to a point. The initial byte encodes the length and the top few > bits, but the subsequent octets aren’t distinguishable as final in > isolation. 0x80-0xBF can all be either medial or final. So, the first high-bits are a directiv

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-12 Thread Νικόλαος Κούρας
root@nikos [/home/nikos/www/data/apps]# ls -l total 412788 drwxr-xr-x 2 nikos nikos 4096 Jun 12 12:03 ./ drwxr-xr-x 6 nikos nikos 4096 May 26 21:13 ../ -rwxr-xr-x 1 nikos nikos 13157283 Mar 17 12:57 100\ Mythoi\ tou\ Aiswpou.pdf* -rwxr-xr-x 1 nikos nikos 29524686 Mar 11 18:17 Anekdotolog

Re: Turnign greek-iso filenames => utf-8 iso

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 11:31 πμ, Steven D'Aprano wrote: On Wed, 12 Jun 2013 08:02:24 +0000, Νικόλαος Κούρας wrote: i tried to insert print( filename ) sys.exit(0) That's not very useful. That will just print ONE file name, then stop. You have how many files in there? Two? Twenty? What if t

Re: A certainl part of an if() structure never gets executed.

2013-06-12 Thread Νικόλαος Κούρας
On 12/6/2013 11:27 πμ, Denis McMahon wrote: On Tue, 11 Jun 2013 13:20:52 -0700, Νικόλαος Κούρας wrote: The above if structure works correctly *only* if the user sumbits by form: name, month, year or month, year If, he just enter a year in the form and sumbit then, i get no error, but no

Turnign greek-iso filenames => utf-8 iso

2013-06-12 Thread Νικόλαος Κούρας
# # Collect directory and its filenames as bytes path = b'/home/nikos/public_html/data/apps/' files = os.listdir( path ) for filename in files: # Compute 'path/to/filename' filepath_bytes = path + filename for

Re: A certainl part of an if() structure never gets executed.

2013-06-12 Thread Νικόλαος Κούρας
On Tue, 11 Jun 2013 22:49:05 -0600, Michael Torrie wrote: > What do each of these functions return? When you print out > re.search('=', name) what happens? First of all i have changed the code to the following because using a regex to detect a single char was an overkill. if '=' not in name a

A certainl part of an if() structure never gets executed.

2013-06-11 Thread Νικόλαος Κούρας
[code] if not re.search( '=', name ) and not re.search( '=', month ) and not re.search( '=', year ): cur.execute( '''SELECT * FROM works WHERE clientsID = (SELECT id FROM clients WHERE name = %s) and MONTH(lastvisit) = %s and YEAR(lastvisit) = %s ORDER BY

Re: OT: e-mail reply to old/archived message (was Re: Encoding questions (continuation))

2013-06-11 Thread Νικόλαος Κούρας
Τη Τρίτη, 11 Ιουνίου 2013 2:21:50 μ.μ. UTC+3, ο χρήστης Andreas Perstinger έγραψε: > > sending the mail to python-list@python.org will just open anew > > subject intead of replyign to an opened thread. > You would need to find out the Message-Id of the post you want to reply > to and then add m

Re: Receing a form variable as a list instead of as a string

2013-06-11 Thread Νικόλαος Κούρας
But if i write it as: if not page and os.path.exists( file ): # it is an html template page = file.replace( '/home/nikos/public_html/', '' ) elif page or form.getvalue('show') == 'log': # it is a python script page = page elif page or form.getvalue('show') ==

Re: Encoding questions (continuation)

2013-06-11 Thread Νικόλαος Κούρας
Τη Τρίτη, 11 Ιουνίου 2013 10:52:02 π.μ. UTC+3, ο χρήστης Larry Hudson έγραψε: > On 06/10/2013 06:56 AM, Νικόλαος Κούρας wrote: > > > > >>> ps. i tried to post a reply to the thread i opend via thunderbird mail > > >>> client, but not as a reply to som

Re: Encoding questions (continuation)

2013-06-11 Thread Νικόλαος Κούρας
Τη Τρίτη, 11 Ιουνίου 2013 1:19:25 π.μ. UTC+3, ο χρήστης Lele Gaifax έγραψε: > Maybe he just want to prove we are smart enough... > Or maybe his encoding algorithm needs some refinement > :-) I already knwo you are smart enough, the latter is what needs some more refinement work :-) -- http://

Re: Receing a form variable as a list instead of as a string

2013-06-11 Thread Νικόλαος Κούρας
Τη Τρίτη, 11 Ιουνίου 2013 2:51:04 μ.μ. UTC+3, ο χρήστης Ulrich Eckhardt έγραψε: > > For that, you'd have to adjust the code that you received it from. If > that's not possible, convert it to a string yourself. But didn't you > want a "form variable"? i manages to work around it by using this:

Receing a form variable as a list instead of as a string

2013-06-11 Thread Νικόλαος Κούρας
page = form.getvalue('page') if form.getvalue('show') == 'log' or page: # it is a python script page = page.replace( '/home/nikos/public_html/cgi-bin/', '' ) elif os.path.exists( page ): # it is an html template page = page.replace( '/home/nikos/public_html/', '' )

Re: Reply to post 'Tryign to add a valkue to a set'

2013-06-10 Thread Νικόλαος Κούρας
Since dict.keys() return a list of the keys in the dict and the keys are associated with the dict's values why doesnt it work the other way around too? I'm talking about this: [code] for key in sorted( months.keys() ): print(''' %s ''' % (months[key], key)

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-10 Thread Νικόλαος Κούρας
Τη Δευτέρα, 10 Ιουνίου 2013 2:59:03 μ.μ. UTC+3, ο χρήστης Steven D'Aprano έγραψε: > On Mon, 10 Jun 2013 00:10:38 -0700, nagia.retsina wrote: > > > > > Τη Κυριακή, 9 Ιουνίου 2013 3:31:44 μ.μ. UTC+3, ο χρήστης Steven D'Aprano > > > έγραψε: > > > > > >> py> c = 'α' > > >> py> ord(c) > > >> 9

Re: Reply to post 'Tryign to add a valkue to a set'

2013-06-10 Thread Νικόλαος Κούρας
Τη Δευτέρα, 10 Ιουνίου 2013 4:14:33 μ.μ. UTC+3, ο χρήστης Ulrich Eckhardt έγραψε: > Am 10.06.2013 12:57, schrieb Νικόλαος Κούρας: > > > >Τη Δευτέρα, 10 Ιουνίου 2013 12:40:01 μ.μ. UTC+3, ο χρήστης Ulrich > > > Eckhardt έγραψε: > > > >

Re: Encoding questions (continuation)

2013-06-10 Thread Νικόλαος Κούρας
Τη Δευτέρα, 10 Ιουνίου 2013 2:41:07 μ.μ. UTC+3, ο χρήστης Steven D'Aprano έγραψε: > On Mon, 10 Jun 2013 14:13:00 +0300, Νικόλαος Κούρας wrote: > > > > > Τη Δευτέρα, 10 Ιουνίου 2013 1:42:25 μ.μ. UTC+3, ο χρήστης Andreas > > > Perstinger έγραψε: >

Re: Reply to post 'Tryign to add a valkue to a set'

2013-06-10 Thread Νικόλαος Κούρας
Τη Δευτέρα, 10 Ιουνίου 2013 4:14:33 μ.μ. UTC+3, ο χρήστης Ulrich Eckhardt έγραψε: > Am 10.06.2013 12:57, schrieb Νικόλαος Κούρας: > > > >Τη Δευτέρα, 10 Ιουνίου 2013 12:40:01 μ.μ. UTC+3, ο χρήστης Ulrich > > > Eckhardt έγραψε: > > > >

Encoding questions (continuation)

2013-06-10 Thread Νικόλαος Κούρας
Τη Δευτέρα, 10 Ιουνίου 2013 1:42:25 μ.μ. UTC+3, ο χρήστης Andreas Perstinger έγραψε: > >>> s = b'\xce\xb1' > > >>> s[0] > > 206 's' is a byte object, how can you treat it as a string asking to present you its first character? > > >>> s[1] > > 177 's' is a byte object, how can you treat i

Re: Reply to post 'Tryign to add a valkue to a set'

2013-06-10 Thread Νικόλαος Κούρας
>Τη Δευτέρα, 10 Ιουνίου 2013 12:40:01 μ.μ. UTC+3, ο χρήστης Ulrich Eckhardt έγραψε: for key in sorted( months.keys() ): print(''' %s ''' % (months[key], key) ) this in fact works, it sorts the dict by its keys() was mistaken before but the sorting aint correct

Re: Sorting a set works, sorting a dictionary fails ?

2013-06-10 Thread Νικόλαος Κούρας
Τη Δευτέρα, 10 Ιουνίου 2013 12:40:01 μ.μ. UTC+3, ο χρήστης Ulrich Eckhardt έγραψε: > Am 10.06.2013 10:29, schrieb Νικόλαος Κούρας: > > > for key in sorted( months.values() ): > >^^^ ^^ > > > > > KeyError 1 ??!! All i did was to t

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-10 Thread Νικόλαος Κούρας
> s = 'α' > s.encode('utf-8') > > b'\xce\xb1' 'b' stands for binary right? b'\xce\xb1' = we are looking at a byte in a hexadecimal format? if yes how could we see it in binary and decimal represenation? > > I see that the encoding of this char takes 2 bytes. But why two exactly

Re: Sorting a set works, sorting a dictionary fails ?

2013-06-10 Thread Νικόλαος Κούρας
After many tried this did the job: for key in sorted(months.items(),key=lambda num : num[1]): print(''' %s ''' % (key[1], key[0]) ) but its really frustrating not being able to: for key in sorted( months.values() ): print(''' %s

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-10 Thread Νικόλαος Κούρας
Τη Δευτέρα, 10 Ιουνίου 2013 11:15:38 π.μ. UTC+3, ο χρήστης Andreas Perstinger έγραψε: What is the difference between len('nikos') and len(b'nikos') First beeing the length of string nikos in characters while the second being the length of an ??? > The python interpreter will represent all valu

Re: Sorting a set works, sorting a dictionary fails ?

2013-06-10 Thread Νικόλαος Κούρας
Trying this: months = { 'Ιανουάριος':1, 'Φεβρουάριος':2, 'Μάρτιος':3, 'Απρίλιος':4, 'Μάϊος':5, 'Ιούνιος':6, \ 'Ιούλιος':7, 'Αύγουστος':8, 'Σεπτέμβριος':9, 'Οκτώβριος':10, 'Νοέμβριος':11, 'Δεκέμβριος':12 } for key in sorted( months.values() ): print(''' %s

Re: Sorting a set works, sorting a dictionary fails ?

2013-06-10 Thread Νικόλαος Κούρας
Τη Δευτέρα, 10 Ιουνίου 2013 11:16:37 π.μ. UTC+3, ο χρήστης Νικόλαος Κούρας έγραψε: > What if i wanted to sort it out if alphabetically and not by the values? > > > > Thsi worked: > > > > for item in sorted(months.items(),key=lambda num : num[1]): > > >

Re: Sorting a set works, sorting a dictionary fails ?

2013-06-10 Thread Νικόλαος Κούρας
What if i wanted to sort it out if alphabetically and not by the values? Thsi worked: for item in sorted(months.items(),key=lambda num : num[1]): but this failed: for item in sorted(months.items()): why? -- http://mail.python.org/mailman/listinfo/python-list

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-10 Thread Νικόλαος Κούρας
Τη Δευτέρα, 10 Ιουνίου 2013 10:51:34 π.μ. UTC+3, ο χρήστης Larry Hudson έγραψε: > > I mean utf-8 could use 1 byte for storing the 1st 256 characters. I meant > > up to 256, not above 256. > 0 - 127, yes. > 128 - 255 -> one byte of a multibyte code. you mean that in utf-8 for 1 character to be s

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-09 Thread Νικόλαος Κούρας
Please and tell me that this actually can be solved. Iam willing to try anything for 'files.py' to load propelry. Every thign works as expected in my webiste, have manages to correct pelatologio.poy and koukos.py. This is the last thing the webiste needs, that is files.py to load so users can gr

Re: Errin when executing a cgi script that sets a cookie in the browser

2013-06-09 Thread Νικόλαος Κούρας
Τη Κυριακή, 9 Ιουνίου 2013 8:27:53 π.μ. UTC+3, ο χρήστης nagia@gmail.com έγραψε: > Trying > > > > yum install dos2unix > > > > and > > > > root@nikos [/home/nikos/www/cgi-bin]# dos2unix koukos.py > > dos2unix: converting file koukos.py to UNIX format ... > > > > > > Then brows

A few questiosn about encoding

2013-06-09 Thread Νικόλαος Κούρας
A few questiosn about encoding please: >> Since 1 byte can hold up to 256 chars, why not utf-8 use 1-byte for >> values up to 256? >Because then how do you tell when you need one byte, and when you need >two? If you read two bytes, and see 0x4C 0xFA, does that mean two >characters, with ordin

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-09 Thread Νικόλαος Κούρας
I k nwo i have been a pain in the ass these days but this is the lats explanation i want from you, just to understand it completely. >> Since 1 byte can hold up to 256 chars, why not utf-8 use 1-byte for >> values up to 256? >Because then how do you tell when you need one byte, and when you ne

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-09 Thread Νικόλαος Κούρας
Τη Κυριακή, 9 Ιουνίου 2013 12:14:12 μ.μ. UTC+3, ο χρήστης Νικόλαος Κούρας έγραψε: > Τη Κυριακή, 9 Ιουνίου 2013 11:15:07 π.μ. UTC+3, ο χρήστης Steven D'Aprano > έγραψε: > > > > > Please try this: log into the Linux server, and then start up a Python > > >

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-09 Thread Νικόλαος Κούρας
Τη Κυριακή, 9 Ιουνίου 2013 12:20:58 μ.μ. UTC+3, ο χρήστης Lele Gaifax έγραψε: > > How about a string i wonder? > > s = "νίκος" > > what_are these_bytes = s.encode('iso-8869-7').encode(utf-8') > Ignoring the usual syntax error, this is just a variant of the code I > posted: "s.encode('iso-8869-

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-09 Thread Νικόλαος Κούρας
Τη Κυριακή, 9 Ιουνίου 2013 12:12:36 μ.μ. UTC+3, ο χρήστης Cameron Simpson έγραψε: > On 09Jun2013 02:00, =?utf-8?B?zp3Or866zr/PgiDOk866z4EzM866?= > wrote: > > | Steven wrote: > > | >> Since 1 byte can hold up to 256 chars, why not utf-8 use 1-byte for > > | >> values up to 256? > > | > >

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-09 Thread Νικόλαος Κούρας
Τη Κυριακή, 9 Ιουνίου 2013 11:15:07 π.μ. UTC+3, ο χρήστης Steven D'Aprano έγραψε: > Please try this: log into the Linux server, and then start up a Python > import os, sys > print(sys.version) > s = ('\N{GREEK SMALL LETTER ALPHA}\N{GREEK SMALL LETTER BETA}' > '\N{GREEK SMALL LETTER GAMMA

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-09 Thread Νικόλαος Κούρας
Τη Κυριακή, 9 Ιουνίου 2013 11:55:43 π.μ. UTC+3, ο χρήστης Lele Gaifax έγραψε: > Steven D'Aprano writes: > > > > > On Sat, 08 Jun 2013 22:09:57 -0700, nagia.retsina wrote: > > > > > >> chr('A') would give me the mapping of this char, the number 65 while > > >> ord(65) would output the char 'A

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-09 Thread Νικόλαος Κούρας
Τη Κυριακή, 9 Ιουνίου 2013 11:02:48 π.μ. UTC+3, ο χρήστης Cameron Simpson έγραψε: > In this scenario, really it is the Terminal program (eg Putty) which > cares about text (what you type, and what gets displayed). It is > because of mismatches between your Terminal local settings and the > encodi

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-09 Thread Νικόλαος Κούρας
Steven wrote: >> Since 1 byte can hold up to 256 chars, why not utf-8 use 1-byte for >> values up to 256? >Because then how do you tell when you need one byte, and when you need >two? If you read two bytes, and see 0x4C 0xFA, does that mean two >characters, with ordinal values 0x4C and 0xFA, o

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-09 Thread Νικόλαος Κούρας
I'm sorry posted by mistake unnessary code: here is the correct one that prodiuced the above error: # # Collect directory and its filenames as bytes path = b'/home/nikos/public_html/data/apps/' files = os.listdir( path ) for filename in fi

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-08 Thread Νικόλαος Κούρας
On 9/6/2013 1:32 πμ, Cameron Simpson wrote: On 08Jun2013 14:14, =?utf-8?B?zp3Or866zr/PgiDOk866z4EzM866?= wrote: | Τη Σάββατο, 8 Ιουνίου 2013 10:01:57 μ.μ. UTC+3, ο χρήστης Steven D'Aprano έγραψε: | > ASCII actually needs 7 bits to store a character. Since computers are | > optimized to work wi

Re: Errin when executing a cgi script that sets a cookie in the browser

2013-06-08 Thread Νικόλαος Κούρας
Τη Κυριακή, 9 Ιουνίου 2013 12:17:16 π.μ. UTC+3, ο χρήστης Michael Torrie έγραψε: > > What does this error means anyway? > It means that Apache is unable to find your cgi script. It's turning > the url into a file path, but it can't find the file path. Sometimes > Apache is configured to not f

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-08 Thread Νικόλαος Κούρας
Sorry for displaying my code so many times, i know i ahve exhaust you but hti is the last thinkg i am gonna ask from you in this thread. We are very close to have this working. # # Collect directory and its filenames as bytes path = b'/hom

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-08 Thread Νικόλαος Κούρας
Τη Σάββατο, 8 Ιουνίου 2013 10:01:57 μ.μ. UTC+3, ο χρήστης Steven D'Aprano έγραψε: > ASCII actually needs 7 bits to store a character. Since computers are > optimized to work with bytes, not bits, normally ASCII characters are > stored in a single byte, with one bit wasted. So ASCII and Unicode

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-08 Thread Νικόλαος Κούρας
On 8/6/2013 5:49 πμ, Cameron Simpson wrote: On 07Jun2013 04:53, =?utf-8?B?zp3Or866zr/PgiDOk866z4EzM866?= wrote: | Τη Παρασκευή, 7 Ιουνίου 2013 11:53:04 π.μ. UTC+3, ο χρήστης Cameron Simpson έγραψε: | > | >| errors='replace' mean dont break in case or error? | > | > | >Yes. The result will be c

Re: Changing filenames from Greeklish => Greek (subprocess complain)

2013-06-08 Thread Νικόλαος Κούρας
Okey after reading also Steven post, i was relived form the previous suck position i was, so with an alternation of a few variable names here is the code now: # # Collect directory and its filenames as bytes path = b'/home/nikos/public_htm

Re: Errin when executing a cgi script that sets a cookie in the browser

2013-06-08 Thread Νικόλαος Κούρας
Τη Σάββατο, 8 Ιουνίου 2013 7:03:57 μ.μ. UTC+3, ο χρήστης Chris Angelico έγραψε: > On Sun, Jun 9, 2013 at 1:36 AM, Νικόλαος Κούρας wrote: > > Well, www as symlink to public_html is always a symlink to any system i > > have used so its something defaulted. > It's most ce

  1   2   3   4   >