RE: Porn Addiction Solutions?

2008-10-08 Thread Support Desk
I got a solution, cutt it off, and then Kill yourself.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, October 08, 2008 2:30 PM
To: [email protected]
Subject: Re: Porn Addiction Solutions?

On Oct 8, 3:07 pm, [EMAIL PROTECTED] wrote:
> Help, I'm addicted to porn. I've been spending a lot of time
> downloading hardcore porn and masturbating to it. It's ruining my
> life. I just found out that one of these sites somehow hacked my card
> and rang up $5K in charges which they won't even refund me. Even with
> that I haven't stopped my habit and it's only getting worse. How can I
> end this addiction?
>
> Any suggestions?

You need to install a porn filter on your computer. Don't ever surf
unprotected. A good filter program is Optenet PC which you can get at
optenetpc.com.

Be sure to change the password to something you won't remember so that
you won't be tempted to circumvent the filter.

You have made the first step by recognizing excessive pornography use
is a problem in your life. Now you need to change your habits. Use the
filter as a first line of defense to block access to this material
from your computer. Then look at how you can alter the factors that
lead to this behavior.

See these tips:

"Change routines and environments that lead to pornography usage.
Avoid high risk situations."

"Learn new ways of coping with strong feelings like anxiety,
loneliness, anger, depression, and boredom."

"Identify activities that can help you relax, enjoy yourself, and feel
refreshed."

From:

http://www.utdallas.edu/counseling/selfhelp/porn-addiction.html

You can conquer this thing. Let us know how you make out.

Regards,

Mike


--
http://mail.python.org/mailman/listinfo/python-list


RE: Porn Addiction Solutions?

2008-10-08 Thread Support Desk
Oh in that case she can email me, I got lots of porn.

-Original Message-
From: Dotan Cohen [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, October 08, 2008 3:15 PM
To: Support Desk
Cc: [EMAIL PROTECTED]; [email protected]
Subject: Re: Porn Addiction Solutions?

2008/10/8 Support Desk <[EMAIL PROTECTED]>:
> I got a solution, cutt it off, and then Kill yourself.
>

Cut what off? The OP is female.

-- 
Dotan Cohen

http://what-is-what.com
http://gibberish.co.il
א-ב-ג-ד-ה-ו-ז-ח-ט-י-ך-כ-ל-ם-מ-ן-נ-ס-ע-ף-פ-ץ-צ-ק-ר-ש-ת

ä-ö-ü-ß-Ä-Ö-Ü

--
http://mail.python.org/mailman/listinfo/python-list


account balance checker

2008-10-16 Thread Support Desk
Hello all, 

I was wondering if it would be possible to make a script to grab my
balance account balance a few times a day without having to login every
time. I know I can use the urlib2 library, but not sure how to go about
filling in the forms and submitting them. BOA has a mobile site that is
pretty simple.  Anyone else use Bank of America and would be interested in
this. This is not for anything illegal, just for me to prevent overdrafting
my account 

https://sitekey.bankofamerica.com/sas/signonScreen.do?isMobileDevice=true



y =
urllib.urlopen('https://sitekey.bankofamerica.com/sas/signonScreen.do?isMobl
eDevice=true',urllib.urlencode({'onlineID':'MYONLLINEID'})).readlines()

--
http://mail.python.org/mailman/listinfo/python-list


RE: account balance checker

2008-10-16 Thread Support Desk
I was also looking at the ClientForm Library
http://wwwsearch.sourceforge.net/ClientForm/

 which can get me past the first username form, but I noticed it then goes
to a challenge question form and im not sure how to take the resulting for
and resubmit it with new information and then resubmit the resulting form
with the password

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chris
Rebert
Sent: Thursday, October 16, 2008 10:15 AM
To: Support Desk
Cc: [email protected]
Subject: Re: account balance checker

You'd probably have to use something like mechanize
(http://wwwsearch.sourceforge.net/mechanize/) to fill out the forms,
but if BofA's website uses Javascript at all, you're probably out of
luck.

Cheers,
Chris
-- 
Follow the path of the Iguana...
http://rebertia.com

On Wed, Oct 15, 2008 at 8:09 AM, Support Desk
<[EMAIL PROTECTED]> wrote:
> Hello all,
>
>I was wondering if it would be possible to make a script to grab my
> balance account balance a few times a day without having to login every
> time. I know I can use the urlib2 library, but not sure how to go about
> filling in the forms and submitting them. BOA has a mobile site that is
> pretty simple.  Anyone else use Bank of America and would be interested in
> this. This is not for anything illegal, just for me to prevent
overdrafting
> my account
>
> https://sitekey.bankofamerica.com/sas/signonScreen.do?isMobileDevice=true
>
>
>
> y =
>
urllib.urlopen('https://sitekey.bankofamerica.com/sas/signonScreen.do?isMobl
> eDevice=true',urllib.urlencode({'onlineID':'MYONLLINEID'})).readlines()
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>

--
http://mail.python.org/mailman/listinfo/python-list


RE: Web crawler on python

2008-10-27 Thread Support Desk


-Original Message-
From: James Mills [mailto:[EMAIL PROTECTED] 
Sent: Sunday, October 26, 2008 5:26 PM
To: sonich
Cc: [email protected]
Subject: Re: Web crawler on python

On Mon, Oct 27, 2008 at 6:54 AM, sonich <[EMAIL PROTECTED]> wrote:
> I need simple web crawler,
> I found Ruya, but it's seems not currently maintained.
> Does anybody know good web crawler on python or with python interface?

Simple, but  it works. Extend it all you like.

http://hg.softcircuit.com.au/index.wsgi/projects/pymills/file/330d047ff663/e
xamples/spider.py

$ spider.py --help
Usage: spider.py [options] 

Options:
  --version show program's version number and exit
  -h, --helpshow this help message and exit
  -q, --quiet   Enable quiet mode
  -l, --links   Get links for specified url only
  -d DEPTH, --depth=DEPTH
Maximum depth to traverse

cheers
James

-- 
--
-- "Problems are solved by method"


--
http://mail.python.org/mailman/listinfo/python-list


Capture Keystrokes from a USB Wireless Keyboard.

2009-02-27 Thread Support Desk


Does anybody know of a way to capture keystrokes form a wireless USB
keyboard using python?

--
http://mail.python.org/mailman/listinfo/python-list


RE: Capture Keystrokes from a USB Wireless Keyboard.

2009-02-27 Thread Support Desk
Thanks, I'm looking for something I can integrate into a simple game I'm
working on that will run in Linux. 

-Original Message-
From: Shane Geiger [mailto:[email protected]] 
Sent: Friday, February 27, 2009 9:09 AM
To: Support Desk
Cc: [email protected]
Subject: Re: Capture Keystrokes from a USB Wireless Keyboard.

Here's one option:

http://pykeylogger.sourceforge.net/wiki/index.php/PyKeylogger:FAQ




Support Desk wrote:
> Does anybody know of a way to capture keystrokes form a wireless USB
> keyboard using python?
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>
>   


-- 
Shane Geiger, IT Director
Council For Economic Education / www.councilforeconed.org
[email protected]  / 402-438-8958

Teaching Opportunity

--
http://mail.python.org/mailman/listinfo/python-list


RE: Scraping a web page

2009-04-07 Thread Support Desk
You could do something like below to get the rendered page.

Import os
site = 'website.com'
X = os.popen('lynx --dump %s' % site).readlines()







-Original Message-
From: Tim Chase [mailto:[email protected]] 
Sent: Tuesday, April 07, 2009 7:45 AM
To: Ronn Ross
Cc: [email protected]
Subject: Re: Scraping a web page

> f = urllib.urlopen("http://www.google.com";)
> s = f.read()
> 
> It is working, but it's returning the source of the page. Is there anyway
I
> can get almost a screen capture of the page?

This is the job of a browser -- to render the source HTML.  As 
such, you'd want to look into any of the browser-automation 
libraries to hook into IE, FireFox, Opera, or maybe using the 
WebKit/KHTML control.  You may then be able to direct it to 
render the HTML into a canvas you can then treat as an image.

Another alternative might be provided by some web-services that 
will render a page as HTML with various browsers and then send 
you the result.  However, these are usually either (1) 
asynchronous or (2) paid services (or both).

-tkc







--
http://mail.python.org/mailman/listinfo/python-list


RE: Scraping a web page

2009-04-07 Thread Support Desk
If your only interested in the Images, perhaps you want to use wget like:

 

wget -r --accept=jpg,jpeg www.xyz.org

 

or maybe this

 

http://www.vex.net/~x/python_stuff.html

 

BackCrawler <http://www.vex.net/%7Ex/files/backcrawler.zip>  1.1

A crude web spider with only one purpose: mercilessly suck the background
images from all web pages it can find. Understands frames and redirects,
uses MD5 to elimate duplicates. Need web page backgrounds? This'll get lots
of them. Sadly, most are very tacky, and Backcrawler can't help with that.
Requires Threads.

 

 

  _  

From: Ronn Ross [mailto:[email protected]] 
Sent: Tuesday, April 07, 2009 9:37 AM
To: Support Desk
Subject: Re: Scraping a web page

 

This works great, but is there a way to do this with firefox or something
similar so I can also print the images from the site? 

On Tue, Apr 7, 2009 at 9:58 AM, Support Desk 
wrote:

You could do something like below to get the rendered page.

Import os
site = 'website.com'
X = os.popen('lynx --dump %s' % site).readlines()








-Original Message-
From: Tim Chase [mailto:[email protected]]
Sent: Tuesday, April 07, 2009 7:45 AM
To: Ronn Ross
Cc: [email protected]
Subject: Re: Scraping a web page

> f = urllib.urlopen("http://www.google.com";)
> s = f.read()
>
> It is working, but it's returning the source of the page. Is there anyway
I
> can get almost a screen capture of the page?

This is the job of a browser -- to render the source HTML.  As
such, you'd want to look into any of the browser-automation
libraries to hook into IE, FireFox, Opera, or maybe using the
WebKit/KHTML control.  You may then be able to direct it to
render the HTML into a canvas you can then treat as an image.

Another alternative might be provided by some web-services that
will render a page as HTML with various browsers and then send
you the result.  However, these are usually either (1)
asynchronous or (2) paid services (or both).

-tkc








 

--
http://mail.python.org/mailman/listinfo/python-list


RE: Open source web crawler with mysql integration

2009-04-10 Thread Support Desk
Sounds Interesting. When its done would you care to share it?

Sincerely,
Michael H.
 
-Original Message-
From: Philip Semanchuk [mailto:[email protected]] 
Sent: Thursday, April 09, 2009 9:46 PM
To: Python
Subject: Re: Open source web crawler with mysql integration


On Apr 9, 2009, at 7:37 PM, Daniel Fetchinson wrote:

>> I'm looking for a crawler that can spider my site and toss the  
>> results
>> into mysql so, in turn, that database can be indexed by Sphinx  
>> Search.
>>
>> Since I don't want to reinvent the wheel, is anyone aware of any open
>> source projects or code snippets that can already handle this?
>
> Have a look at http://nikitathespider.com/python/


As the author of Nikita, I can say that (a) she used Postgres and (b)  
the code wasn't open sourced except for a couple of small parts. The  
service is now defunct. It wasn't making money. Ideally I'd like to  
open source the code one day, but it would take a lot of documentation  
work to make it installable by others, and I won't have the time to do  
that for the foreseeable future.

At the URL provided there's a nice module for parsing robots.txt files  
(better than the one in the standard library IMHO) but that's about it.

FYI, I wrote my spider in Python because I couldn't find a decent one  
written in Python. There's Nutch, but that's not Python (Java I think).

Good luck
Philip



--
http://mail.python.org/mailman/listinfo/python-list


regex help

2008-06-03 Thread Support Desk
I am trying to put together a regular expression that will rename users
address books on our server due to a recent change we made.  Users with
address books user.abook need to be changed to [EMAIL PROTECTED] I'm
having trouble with the regex. Any help would be appreciated.

 

-Mike

--
http://mail.python.org/mailman/listinfo/python-list

RE: regex help

2008-06-03 Thread Support Desk
That’s it exactly..thx

-Original Message-
From: Reedick, Andrew [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, June 03, 2008 9:26 AM
To: Support Desk
Subject: RE: regex help

The regex will now skip anything with an '@'in the filename on the
assumption it's already in the correct format.  Uncomment the os.rename line
once you're satisfied you won't mangle anything.


import glob
import os
import re


for filename in glob.glob('*.abook'):
newname = filename
newname = re.sub(r'[EMAIL PROTECTED]', '@domain.com.abook', filename)
if filename != newname:
print "rename", filename, "to", newname
    #os.rename(filename, newname)



> -Original Message-
> From: Support Desk [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, June 03, 2008 10:07 AM
> To: Reedick, Andrew
> Subject: RE: regex help
> 
> Thx for the reply,
> 
> I would first have to list all files matching user.abook then rename
> them to
> [EMAIL PROTECTED] something like Im still new to python and haven't
> had
> much experience with the re module
> 
> import os
> import re
> 
> emails = os.popen('ls').readlines()
> for email in emails:
> print email, '-->',
> print re.findall(r'\.abook$', email)
> 
> 
> 
> -Original Message-
> From: Reedick, Andrew [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, June 03, 2008 8:52 AM
> To: Support Desk; [email protected]
> Subject: RE: regex help
> 
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED]
> > On Behalf Of Support Desk
> > Sent: Tuesday, June 03, 2008 9:32 AM
> > To: [email protected]
> > Subject: regex help
> >
> > I am trying to put together a regular expression that will
> > rename users address books on our server due to a recent
> > change we made.  Users with address books user.abook need
> > to be changed to [EMAIL PROTECTED] I'm having trouble
> > with the regex. Any help would be appreciated.
> 
> 
> import re
> 
> emails = ('foo.abook', 'abook.foo', 'bob.abook.com', 'john.doe.abook')
> 
> for email in emails:
>   print email, '-->',
>   print re.sub(r'\.abook$', '@domain.com.abook', email)
> 
> 
> 
> *
> 
> The information transmitted is intended only for the person or entity
> to
> which it is addressed and may contain confidential, proprietary, and/or
> privileged material. Any review, retransmission, dissemination or other
> use
> of, or taking of any action in reliance upon this information by
> persons or
> entities other than the intended recipient is prohibited. If you
> received
> this in error, please contact the sender and delete the material from
> all
> computers. GA623
> 
> 


--
http://mail.python.org/mailman/listinfo/python-list


regex help

2008-06-30 Thread Support Desk
Hello, 
   I am working on a web-app, that querys long distance numbers from a
database of call logs. I am trying to put together a regex that matches any
number that does not start with the following. Basically any number that
does'nt start with:

 

281

713

832 

 

or

 

1281

1713

1832 

 

 

is long distance any, help would be appreciated. 

 

--
http://mail.python.org/mailman/listinfo/python-list

variable question

2008-07-09 Thread Support Desk
I am trying to assign a variable using an if / else statement like so:

 

If condition1:

Variable = something

If condition2:

Variable = something else

Do stuff with variable.

 

But the variable assignment doesn't survive outside the if statement. Is
there any better way to assign variables using an if statement or exception
so I don't have to write two almost identical if statements. This is
probably a dumb question.

--
http://mail.python.org/mailman/listinfo/python-list

python lists and newline character

2008-07-28 Thread Support Desk
Hello all,

I am using os.popen to get a list returned of vpopmail users,
something like this

 

x = os.popen('/home/vpopmail/bin/vuserinfo -n -D mydomain.com).readlines()

 

x returns a list, of usernames, and I am trying to append the usernames with
the domain like so

 

for line in x:

print line + '@' + domain

 

but instead of getting 

 

[EMAIL PROTECTED]

 

im getting a newline character like:

user

@domain.com

User

@comain.com

User2

@domain.com

 

 

Is there some way I can get this list without the newline characters being
added. or somehow remove the newline characters. Any help would be
appreciated.

--
http://mail.python.org/mailman/listinfo/python-list

RE: I need a Python mentor

2008-08-08 Thread Support Desk
U...yea

 

 

  _  

From: A. Joseph [mailto:[EMAIL PROTECTED] 
Sent: Friday, August 08, 2008 1:44 PM
To: [email protected]
Subject: I need a Python mentor

 

How are you? You look good; I will like to meet you. 

Visit my profile and drop some line for me.

 

Abah

 

Hello everybody, i`m new to this list. I was programming in PHP before, so
just of recent I started learning python. I need someone who I can be giving
me some assignment based on the chapter I read in the book, and tell person
will sometime review my code and tell me if it well structured.

 

Can you be my mentor? 

--
http://mail.python.org/mailman/listinfo/python-list

RE: internet searching program

2008-08-11 Thread Support Desk
Google does'nt allow use of their API's anymore, I belive Yahoo has one  or
you could do something like below. 

searchstring = 'stuff here'

x = os.popen('lynx -dump http://www.google.com/search?q=%s' %
searchstring).readlines()


-Original Message-
From: Steven D'Aprano [mailto:[EMAIL PROTECTED] 
Sent: Friday, August 08, 2008 11:22 PM
To: [email protected]
Subject: Re: internet searching program

On Fri, 08 Aug 2008 19:59:02 -0700, KillSwitch wrote:

> Is it possible to make a program to search a site on the internet, then
> get certain information from the web pages that match and display them?
> Like, you would put in keywords to be searched for on youtube.com, then
> it would search youtube.com, get the names of the videos, the links, and
> the embed information? Or something like that.

Search the Internet? Hmmm... I'm not sure, but I think Google does 
something quite like that, but I don't know if they do it with a computer 
program or an army of trained monkeys.



-- 
Steven


--
http://mail.python.org/mailman/listinfo/python-list


RE: SSH utility

2008-08-11 Thread Support Desk
What about pexpect?


http://www.noah.org/wiki/Pexpect


-Original Message-
From: Alan Franzoni [mailto:[EMAIL PROTECTED] 
Sent: Monday, August 11, 2008 5:41 AM
To: [email protected]
Subject: Re: SSH utility

James Brady was kind enough to say:

> Hi all,
> I'm looking for a python library that lets me execute shell commands
> on remote machines.
> 
> I've tried a few SSH utilities so far: paramiko, PySSH and pssh;
> unfortunately all been unreliable, and repeated questions on their
> respective mailing lists haven't been answered...

Twisted conch seems to be your last chance :-) 

-- 
Alan Franzoni <[EMAIL PROTECTED]>
-
Remove .xyz from my email in order to contact me.
-
GPG Key Fingerprint:
5C77 9DC3 BD5B 3A28 E7BC 921A 0255 42AA FE06 8F3E


--
http://mail.python.org/mailman/listinfo/python-list


RE: internet searching program

2008-08-12 Thread Support Desk

Yes, I believe the custom search allows you to embed a google search into your 
website and customize it, but they no longer allow you to use a script to 
access search results unless you go about it in a roundabout way

http://googlesystem.blogspot.com/2006/12/googles-soap-search-api-no-longer.html


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, August 12, 2008 3:09 AM
To: [email protected]
Subject: Re: internet searching program

On 8月12日, 下午1时44分, alex23 <[EMAIL PROTECTED]> wrote:
> On Aug 12, 12:03 am, "Support Desk" <[EMAIL PROTECTED]> wrote:
>
> > Google does'nt allow use of their API's anymore, I belive Yahoo has one
>
> Are you sure?
>
> "Google Custom Search enables you to search over a website or a
> collection of websites. You can harness the power of Google to create
> a search engine tailored to your needs and interests, and you can
> present the results in your website. Your custom search engine can
> prioritize or restrict search results based on websites you specify."
>
> http://code.google.com/apis/customsearch/

http://www.muffler-silencer.com

[url=http://www.muffler-silencer.com]V-4 type Series Muffler[/url]

[url=http://www.muffler-silencer.com]B type Series Muffler[/url]


--
http://mail.python.org/mailman/listinfo/python-list

RE: Hide raw_input text?

2008-08-13 Thread Support Desk

-Original Message-
From: tmallen [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, August 13, 2008 12:26 PM
To: [email protected]
Subject: Hide raw_input text?

I'm working on a little FTP project to get comfortable with ftplib.
It's all terminal-based right now, and one issue I'm having is hiding
password input text. I'd like one of two things to happen with this:
Either don't show any characters while I'm typing (like $ su), or
better, a '*' for every character. Is there a way to do this? I'm
planning on building this into a GUI tool using Tkinter or wxPython,
so methods using a secret input for those might be helpful as well ( I
could jump straight into the GUI part).

Thanks!


--
http://mail.python.org/mailman/listinfo/python-list


RE: Adding Icons to my Programs

2008-08-26 Thread Support Desk

-Original Message-
From: Kevin McKinley [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, August 26, 2008 4:37 PM
To: [email protected]
Subject: Adding Icons to my Programs

I've been turn my script into executible programs with Py2exe.  Is there a
way to change the icon for the main exe file? 

Thank you, 
Kevin McKinley



  


--
http://mail.python.org/mailman/listinfo/python-list


RE: Adding Icons to my Programs

2008-08-26 Thread Support Desk


Sincerely,
Michael H.
 

-Original Message-
From: Kevin McKinley [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, August 26, 2008 4:37 PM
To: [email protected]
Subject: Adding Icons to my Programs

I've been turn my script into executible programs with Py2exe.  Is there a
way to change the icon for the main exe file? 

Thank you, 
Kevin McKinley



  


--
http://mail.python.org/mailman/listinfo/python-list


RE: Adding Icons to my Programs

2008-08-26 Thread Support Desk
Take a look at this:

http://www.velocityreviews.com/forums/t332696-setting-icon-using-py2exe.html


-Original Message-
From: Kevin McKinley [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, August 26, 2008 4:37 PM
To: [email protected]
Subject: Adding Icons to my Programs

I've been turn my script into executible programs with Py2exe.  Is there a
way to change the icon for the main exe file? 

Thank you, 
Kevin McKinley



  


--
http://mail.python.org/mailman/listinfo/python-list


RE: How do I add permanently to Pythons sys.path?

2008-09-16 Thread Support Desk
What about on a unix box?

Sincerely,
Michael H.
 

-Original Message-
From: Aaron "Castironpi" Brady [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, September 16, 2008 12:49 PM
To: [email protected]
Subject: Re: How do I add permanently to Pythons sys.path?

On Sep 16, 10:13 am, cnb <[EMAIL PROTECTED]> wrote:
> >>> sys.path
>
> ['C:\\Python25\\Progs\\NatLangProc', 'C:\\Python25\\Lib\\idlelib', 'C:\
> \Windows\\system32\\python25.zip', 'C:\\Python25\\lib\\site-packages\
> \orange', 'C:\\Python25\\lib\\site-packages\\orange\\OrangeWidgets',
> 'C:\\Python25\\lib\\site-packages\\orange\\OrangeCanvas', 'C:\
> \Python25\\DLLs', 'C:\\Python25\\lib', 'C:\\Python25\\lib\\plat-win',
> 'C:\\Python25\\lib\\lib-tk', 'C:\\Python25', 'C:\\Python25\\lib\\site-
> packages', 'C:\\Python25\\lib\\site-packages\\Numeric', 'C:\\Python25\
> \lib\\site-packages\\PIL']
>
>
>
> Now I have my personal programs in C:/Python25/Progs/
>
> How do I add so that I can just do "import somefile" from anywhere in
> that directory in the interpreter and it can load files from other
> folders in that directory.

Add a file: \Lib\site-packages\locals.pth

with contents, path to the directory you want to add (/python25/progs/)


--
http://mail.python.org/mailman/listinfo/python-list


Regex Help

2008-09-22 Thread Support Desk
Anybody know of a good regex to parse html links from html code? The one I
am currently using seems to be cutting off the last letter of some links,
and returning links like

http://somesite.co

or http://somesite.ph

the code I am using is 


regex = r''

page_text = urllib.urlopen('http://somesite.com')
page_text = page_text.read()

links = re.findall(regex, text, re.IGNORECASE)



--
http://mail.python.org/mailman/listinfo/python-list


RE: Regex Help

2008-09-24 Thread Support Desk

Thanks for the reply, I found out the problem was occurring later on in the
script. The regexp works well.

-Original Message-
From: Lawrence D'Oliveiro [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, September 23, 2008 6:51 PM
To: [email protected]
Subject: Re: Regex Help

In message <[EMAIL PROTECTED]>, Support
Desk wrote:

> Anybody know of a good regex to parse html links from html code? The one I
> am currently using seems to be cutting off the last letter of some links,
> and returning links like
> 
> http://somesite.co
> 
> or http://somesite.ph
> 
> the code I am using is
> 
> 
> regex = r''

Can you post some example HTML sequences that this regexp is not handling
correctly?


--
http://mail.python.org/mailman/listinfo/python-list


More regex help

2008-09-24 Thread Support Desk
I am working on a python webcrawler, that will extract all links from an
html page, and add them to a queue, The problem I am having is building
absolute links from relative links, as there are so many different types of
relative links. If I just append the relative links to the current url, some
websites will send it into a never-ending loop. 

What I am looking for is a regexp that will extract the root url from any 
url string I pass to it, such as

'http://example.com/stuff/stuff/morestuff/index.html'

Regexp = http:example.com

'http://anotherexample.com/stuff/index.php

Regexp = 'http://anotherexample.com/

'http://example.com/stuff/stuff/

Regext = 'http://example.com'





--
http://mail.python.org/mailman/listinfo/python-list


RE: More regex help

2008-09-24 Thread Support Desk
Kirk, 

That's exactly what I needed. Thx!
 

-Original Message-
From: Kirk Strauser [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, September 24, 2008 11:42 AM
To: [email protected]
Subject: Re: More regex help

At 2008-09-24T16:25:02Z, "Support Desk" <[EMAIL PROTECTED]> writes:

> I am working on a python webcrawler, that will extract all links from an
> html page, and add them to a queue, The problem I am having is building
> absolute links from relative links, as there are so many different types
of
> relative links. If I just append the relative links to the current url,
some
> websites will send it into a never-ending loop. 

>>> import urllib
>>> urllib.basejoin('http://www.example.com/path/to/deep/page',
'/foo')
'http://www.example.com/foo'
>>> urllib.basejoin('http://www.example.com/path/to/deep/page',
'http://slashdot.org/foo')
'http://slashdot.org/foo'

-- 
Kirk Strauser
The Day Companies


--
http://mail.python.org/mailman/listinfo/python-list


Searching a large dictionary

2009-09-22 Thread Support Desk
I need help searching a large python dictionary. The dictionary is setup
like so

Key[{'item':value,'item2':value,'item3':value,'item4':value,'item5':value','item6':value,'item7':value,'item8':value,'item9':value}]

Key2[{'item':value,'item2':value,'item3':value,'item4':value,'item5':value','item6':value,'item7':value,'item8':value,'item9':value}]

Key3[{'item':value,'item2':value,'item3':value,'item4':value,'item5':value','item6':value,'item7':value,'item8':value,'item9':value}]



What would be the best way to search for a specific value of item1 and add
all the results to a new dictionary? Thanks
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Searching a large dictionary

2009-09-22 Thread Support Desk
Chris,  Yes that is the correct syntax, thanks

On Tue, Sep 22, 2009 at 5:22 PM, Chris Rebert  wrote:

> On Tue, Sep 22, 2009 at 2:50 PM, Support Desk
>  wrote:
> > I need help searching a large python dictionary. The dictionary is setup
> > like so
> >
> >
> Key[{'item':value,'item2':value,'item3':value,'item4':value,'item5':value','item6':value,'item7':value,'item8':value,'item9':value}]
> >
> >
> Key2[{'item':value,'item2':value,'item3':value,'item4':value,'item5':value','item6':value,'item7':value,'item8':value,'item9':value}]
> >
> >
> Key3[{'item':value,'item2':value,'item3':value,'item4':value,'item5':value','item6':value,'item7':value,'item8':value,'item9':value}]
>
> That is not valid syntax. Do you mean you have a dictionary like this?:
>
> { Key :
> [{'item':value,'item2':value,'item3':value,'item4':value,'item5':value','item6':value,'item7':value,'item8':value,'item9':value}],
> Key2 :
> [{'item':value,'item2':value,'item3':value,'item4':value,'item5':value','item6':value,'item7':value,'item8':value,'item9':value}],
> Key3 :
> [{'item':value,'item2':value,'item3':value,'item4':value,'item5':value','item6':value,'item7':value,'item8':value,'item9':value}]
> }
>
> Cheers,
> Chris
> --
> http://blog.rebertia.com
>
-- 
http://mail.python.org/mailman/listinfo/python-list


Searching Dictionary

2009-09-23 Thread Support Desk
i am trying to search a large Python dictionary for a matching value. The
results would need to be structured into a new dictionary with the same
structure. Thanks.

The structure is like this

{ Key : [{'item':value,'item2':value,'
item3':value,'item4':value,'item5':value','item6':value,'item7':value,'item8':value,'item9':value}],
Key2 :
[{'item':value,'item2':value,'item3':value,'item4':value,'item5':value','item6':value,'item7':value,'item8':value,'item9':value}],
Key3 :
[{'item':value,'item2':value,'item3':value,'item4':value,'item5':value','item6':value,'item7':value,'item8':value,'item9':value}]
}
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Searching Dictionary

2009-09-23 Thread Support Desk
Sorry for the confusion, Simon, this is almost exactly what I need, but i
need to be able to search for a string in a given value of an item
Here is an example of the dict I am working with

{'252': [{'code': '51679', 'date': '2009-08-01 11:35:38', 'userfield':
'252', 'from': '9876662881', 'to': '19877760406', 'fpld': '"Foobar"
<9855562881>', 'result': 'ANSW', 'sec': 131}, {'code': '51679', 'date':
'2009-08-01 14:33:55', 'userfield': '252', 'from': '9876662881', 'to':
'1980391', 'fpld': '"Foobar" <9876555881>', 'result': 'ANSW', 'sec':
86}]}


252 being the key, I need to be able to search for a string in a given item
, say 777 in the 'to' field so

print wtf(dict,'to','777')

would return

{'252': [{'code': '51679', 'date': '2009-08-01 11:35:38', 'userfield':
'252', 'from': '9876662881', 'to': '19877760406', 'fpld': '"Brochsteins"
<9855562881>', 'result': 'ANSWERED', 'billsec': 131}, {'code': '51679',
'date': '2009-08-01 14:33:55', 'userfield': '252', 'from': '9876662881',
'to': '1980391', 'fpld': '"Brochsteins" <9876555881>', 'result':
'ANSWERED', 'billsec': 86}]}

I hope this makes sense, sorry for not being clear







On Wed, Sep 23, 2009 at 3:34 PM, Simon Forman  wrote:

> On Wed, Sep 23, 2009 at 2:31 PM, Support Desk
>  wrote:
> >
> > i am trying to search a large Python dictionary for a matching value. The
> > results would need to be structured into a new dictionary with the same
> > structure. Thanks.
> >
> > The structure is like this
> >
> > { Key : [{'item':value,'item2':value,'
> >
> item3':value,'item4':value,'item5':value','item6':value,'item7':value,'item8':value,'item9':value}],
> > Key2 :
> >
> [{'item':value,'item2':value,'item3':value,'item4':value,'item5':value','item6':value,'item7':value,'item8':value,'item9':value}],
> > Key3 :
> >
> [{'item':value,'item2':value,'item3':value,'item4':value,'item5':value','item6':value,'item7':value,'item8':value,'item9':value}]
> > }
>
> There is not really enough information to answer your query directly.
> But I'll take a guess anyway.
>
>
> First, let's put your in a piece of code that will actually run (which
> is what you shourd have done in the first place..):
>
>
>
> Key = Key2 = Key3 = value = 42
>
>


> D = {
> Key: [
>{'item':value,
> 'item2':value,
> 'item3':123,
> 'item4':value,
> 'item5':value,
> 'item6':value,
> 'item7':value,
> 'item8':value,
> 'item9':value}
>],
>Key2: [
>{'item':value,
> 'item2':value,
> 'item3':value,
> 'item4':value,
> 'item5':value,
> 'item6':value,
> 'item7':value,
> 'item8':value,
> 'item9':value}
>],
>Key3: [
>{'item':value,
> 'item2':value,
> 'item3':123,
> 'item4':value,
> 'item5':value,
> 'item6':value,
> 'item7':value,
> 'item8':value,
> 'item9':value}
>]
>}
>
> Now let's write a function that (maybe) does what you (kind of) specified:
>
> def wtf(d, match_me):
>result = {}
>for key, value in d.iteritems():
>inner_dict = value[0]
>for inner_key, inner_value in inner_dict.iteritems():
>if inner_value == match_me:
>result[key] = [{inner_key: inner_value}]
>return result
>
>
> And let's try it:
>
> print wtf(D, 42)
>
> That prints:
>
> {42: [{'item': 42}]}
>
>
> Is that what you're asking for?
>
-- 
http://mail.python.org/mailman/listinfo/python-list


Regex trouble

2009-09-24 Thread Support Desk
I am trying to loop over a dictionary  of phone numbers and using a python
regex to determine if they are long distance or local and then adding them
to their appropriate dictionary, My regex doesn't appear to be working
though.
My regex's are these

international__iregex=r'^1?(011|001)'
local__iregex=r'^1?(281|832|713|800)'
#long distance
ld_regex=r'^1?(281|832|713|800|866|877|011|001|888)'

long_distance= {}
My loop:
for key1,value1 in x.items():
if key1 == 'dest':
if re.search(ld_regex,value1):
long_distance[key1] = value1
print long_distance
-- 
http://mail.python.org/mailman/listinfo/python-list


Regex trouble

2009-09-24 Thread Support Desk
I am trying to loop over a dictionary  of phone numbers and using a python
regex to determine if they are long distance or local and then adding them
to their appropriate dictionary, My regex doesn't appear to be working
though.

 

My regex's are these

 

international__iregex=r'^1?(011|001)'  #Anything starting with these
prefixes is International

local__iregex=r'^1?(281|832|713|800)' #anything starting with these are
local

#long distance

ld_regex=r'^1?(281|832|713|800|866|877|011|001|888)'  #any number not
starting with these prefixes is long distance

 

long_distance= {}

My loop:

for key1,value1 in x.items():

if key1 == 'dest':   

if not re.search(ld_regex,value1):

long_distance[key1] = value1

print long_distance

 

-- 
http://mail.python.org/mailman/listinfo/python-list