Re: split long string in two code lines
On Mon, 13 Jun 2011 23:31:29 +0200, Tracubik wrote: > 1 def foo(): > 2for index in ... > 3for plsdoit in ... > 4print "this is a very long string that i'm going to/ 5 > write here, it'll be for sure longer than 80 columns" If you're going to use the \ anyway, how about: > 1 def foo(): > 2for index in ... > 3for plsdoit in ... > 4print "this is a very long string that i'm going to " > 5+ "write here, it'll be for sure longer than 80 columns" -- http://mail.python.org/mailman/listinfo/python-list
Re: Looking for Coders or Testers for an Open Source File Organizer
> The chief geek has given his nod of approval to publish Miranda through > how-to geek, and I can pitch any of your software to him, and write an > article about it - provided that the chief geek approve the software. I wouldn't mind contributing some time to this project. -- http://mail.python.org/mailman/listinfo/python-list
Re: what is the advantage of Django when comparing with LAMP and J2EE platform?
On Wed, 03 Aug 2011 03:28:14 +0800, smith jack wrote: > There are so many choice to do the same thing, so is there any special > advantage Django brings to user? The ability to code in Python instead of Java is the biggest one to me. -- http://mail.python.org/mailman/listinfo/python-list
Re: Windows No-Install Distribution?
I haven't tried it myself yet, but might http://www.portablepython.com/ be what you're looking for? -- http://mail.python.org/mailman/listinfo/python-list
Re: checking if a list is empty
On Wed, 11 May 2011 10:33:51 -0400, D'Arcy J.M. Cain wrote: > Non-programmers should be able to program? Wasn't that sort of the premise behind Visual Basic? I don't know if that was the intention, but it sure was the result in a lot of cases. -- http://mail.python.org/mailman/listinfo/python-list
Re: How best to convert a string "list" to a python list
On Fri, 13 May 2011 10:15:29 -0700, noydb wrote:
> I want some code to take the items in a semi-colon-delimted string
> "list" and places each in a python list. I came up with below. In the
> name of learning how to do things properly, do you experts have a better
> way of doing it?
How about the below?
dan@dan:~/development$ python
Python 2.6.6 (r266:84292, Dec 27 2010, 00:02:40)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> x = "cyan;magenta;yellow;black"
>>> xList = x.split(';')
>>> xList
['cyan', 'magenta', 'yellow', 'black']
>>>
--
http://mail.python.org/mailman/listinfo/python-list
Re: To start a simple server
Are you running web.py on your computer, or is it running for example on
a hosting company's computer? If it's not on your computer you have your
port 8080 traffic blocked the hosting company's firewall.
On Sun, 02 Oct 2011 20:59:40 -0700, sillyou su wrote:
> i am learning webpy and I am following the tutorial (http://webpy.org/
> docs/0.3/tutorial) .
>
> But when i installed mysql , i found problem.
>
> Here is the code:
> #===# import web
>
> urls=("/.","index")
>
> app=web.application(urls,globals())
>
> class index:
> def GET(self):
> return 'hello world'
>
> if __name__=='__main__':
> app.run()
> #===#
>
> And here is error information:
> #===# http://0.0.0.0:8080/
>
> Traceback (most recent call last):
> File "C:\Users\su\Desktop\code.py", line 18, in app.run()
> File "C:\Python27\lib\site-packages\web\application.py", line 311, in
> run
> return wsgi.runwsgi(self.wsgifunc(*middleware)) File
> "C:\Python27\lib\site-packages\web\wsgi.py", line 54, in runwsgi return
> httpserver.runsimple(func, validip(listget(sys.argv, 1, ''))) File
> "C:\Python27\lib\site-packages\web\httpserver.py", line 148, in
> runsimple
> server.start()
> File "C:\Python27\lib\site-packages\web\wsgiserver\__init__.py", line
> 1753, in start
> raise socket.error(msg)
> error: No socket could be created
> #===#
> A service occupy port 8080. So i stop the service.
> The program did run, but another problem came out.
> #===#
>
> the program is not running. In the browser:
> This webpage is not
> available
> The webpage at http://0.0.0.0:8080/ might be temporarily down or it may
> have moved permanently to a new web address. Error 108
> (net::ERR_ADDRESS_INVALID): Unknown error.
>
>
>
> now the program is running. In the browser:
> This webpage is not
> available
> The webpage at http://0.0.0.0:8080/ might be temporarily down or it may
> have moved permanently to a new web address. Error 108
> (net::ERR_ADDRESS_INVALID): Unknown error.
> Nothing difference .
>
> I can't describe the problem very well in English. So I post all
> information here .
>
> Thank you for any tips.
--
http://mail.python.org/mailman/listinfo/python-list
Re: To start a simple server
On Mon, 03 Oct 2011 10:05:15 -0700, sillyou su wrote: > I am running web.py on my computer Does "netstat -nat | grep 8080" show anything listening on port 8080? (I'm assuming here that you're running on a Linux box) -- http://mail.python.org/mailman/listinfo/python-list
Re: help
On Fri, 07 Oct 2011 15:59:55 +, X1 wrote: > I have this program that fails: > > $ vapt > Traceback (most recent call last): > File "/usr/local/bin/vapt", line 3, in > from vapt import vapt > File "/usr/lib/python2.6/site-packages/vapt/__init__.py", line 11, in > > __import__(name, glob, loc, []) > File "/usr/lib/python2.6/site-packages/vapt/cadview.py", line 13, in > > import OpenGL.Tk as gltk > ImportError: No module named Tk > > > can you help me? > This is on fedora The OpenGL.Tk module is looking for the Tk module and not finding it. Install the Tk module. Try "sudo easy_install Tk". -- http://mail.python.org/mailman/listinfo/python-list
Re: help
> Thanks, > I have the Tk module installed, but the program still fails. Probably it > is a problem of path? That would be my guess - that the Tk module is installed somewhere other than where OpenGL.Tk is looking for it. -- http://mail.python.org/mailman/listinfo/python-list
Re: [OT] Re: Benefit and belief
On Wed, 19 Oct 2011 14:49:26 -0700, Westley Martínez wrote: >> I am a poly-illiterate. I can't read or write hundreds of languages. > > I think you need to speak German fluently to be a good programmer. No, just Dutch :) -- http://mail.python.org/mailman/listinfo/python-list
Re: my new project, is this the right way?
> since i'm mostly a new-bye for as regard databases, my idea is to use
> sqlite at the beginning.
>
> Is that ok? any other db to start with? (pls don't say mysql or similar,
> they are too complex and i'll use this in a second step)
I know it's a lot of work to learn initially, but I would recommend
taking the time to install and become familiar with a database engine
such as MySQL or PostgresQL. While SQLite is easy to install and easy to
use, it also cuts a lot of corners and allows you to do things that would
die in a real database. For example, in SQLite column types are merely
suggestions; there is nothing in SQLite to keep you from storing a string
in an integer field or vice versa.
For example:
dan@dan:~/work$ sqlite3
SQLite version 3.7.3
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> create table test (
...> id int,
...> name varchar(64),
...> comment varchar(256)
...> );
sqlite> .schema test
CREATE TABLE test (
id int,
name varchar(64),
comment varchar(256)
);
sqlite> insert into test values (1, 'Dan', 'Normal insert with valid
types');
sqlite> insert into test values ('Bogosity', 2, 'Record with invalid
types');
sqlite> insert into test values ('This field should be an int but is
really a long string instead', 12.45, 'A really screwy record');
sqlite> select * from test;
1|Dan|Normal insert with valid types
Bogosity|2|Record with invalid types
This field should be an int but is really a long string instead|12.45|A
really screwy record
sqlite>
This is not to say that SQLite is useless. Far from it - I use it
frequently myself. But I've been working with SQL databases for a bunch
of years, and I am familiar with the tradeoffs involved in working with
SQLite.
A decent tutorial on working with SQL in general can be found at http://
www.w3schools.com/sql/sql_intro.asp
Installing MySQL or Postgres can be fairly simple, if you use the tools
provided with your Linux distro (assuming you're running on Linux). "sudo
apt-get install mysql mysql-server" or "yum install mysql mysql-server"
should get you what you need to start using MySQL, "sudo apt-get install
postgresql" or "yum install postgresql" should get you started with
PostgresQL.
--
http://mail.python.org/mailman/listinfo/python-list
Re: platform issues?
> Our servers have the same version of python and we're running the same > OS (Fedora 14). Can anyone think of what might be causing this problem, > or why it works on most (but not all) machines? > > Thanks Is the server able to resolve www.google.com properly? If so, are you POSITIVE that the "url = " line on the server has no typos? -- http://mail.python.org/mailman/listinfo/python-list
Re: platform issues?
On Thu, 01 Dec 2011 13:43:38 -0500, Adrian Powell wrote: > Since I'm actually trying to write a twitter client, I was more focused > on the results from twitter. Since google and twitter are so huge and so > distributed, I'd bet neither are good tests for this, but they look > approximately right. > > Are there better ways to test if our network setup is good? At least > that would be a relatively easy thing to fix. I think I'd first try "dig www.google.com" to be sure that it is resolving, then I believe I'd try to fetch the URL from your code sample using cUrl. If both of those work then I'm not sure what I'd look at next. -- http://mail.python.org/mailman/listinfo/python-list
