问题列表 - 第5001页

从电子邮件文本中解析"发件人"地址

我正在尝试从电子邮件的纯文本脚本中提取电子邮件地址.我拼凑了一些代码来查找地址本身,但我不知道如何区分它们; 现在它只是吐出文件中的所有电子邮件地址.我想这样做它只会吐出前面有"From:"和一些通配符的地址,并以">"结尾(因为电子邮件设置为From [name] <[email]> ).

这是现在的代码:

import re #allows program to use regular expressions
foundemail = []
#this is an empty list

mailsrch = re.compile(r'[\w\-][\w\-\.]+@[\w\-][\w\-\.]+[a-zA-Z]{1,4}')
 #do not currently know exact meaning of this expression but assuming
 #it means something like "[stuff]@[stuff][stuff1-4 letters]"

        # "line" is a variable is set to a single line read from the file
# ("text.txt"):
for line in open("text.txt"):

    foundemail.extend(mailsrch.findall(line))

    # this extends the previously named list via the "mailsrch" variable
      #which was named before

print …
Run Code Online (Sandbox Code Playgroud)

python string email parsing text

14
推荐指数
3
解决办法
9448
查看次数

Tomcat压缩不会在标头中添加内容编码:gzip

我正在使用Tomcat压缩我的HTML内容,如下所示:

<Connector port="8080" maxHttpHeaderSize="8192"
maxProcessors="150" maxThreads="150" minSpareThreads="25"
maxSpareThreads="75" enableLookups="false" redirectPort="8443"
acceptCount="150" connectionTimeout="20000" disableUploadTimeout="true"
compression="on" compressionMinSize="128" noCompressionUserAgents="gozilla, traviata"
compressableMimeType="text/html"
URIEncoding="UTF-8" />
Run Code Online (Sandbox Code Playgroud)

然而,在HTTP标头中(通过YSlow观察),我没有看到

Content-Encoding: gzip
Run Code Online (Sandbox Code Playgroud)

导致Y​​Slow评分不佳.

我只看到了

HeadersPost
Response Headers
Server: Apache-Coyote/1.1
Content-Type:   text/html;charset=ISO-8859-1
Content-Language:   en-US
Content-Length: 5251
Date:   Sat, 14 Feb 2009 23:33:51 GMT
Run Code Online (Sandbox Code Playgroud)

我正在运行apache mod_jk Tomcat配置.

如何使用Tomcat压缩HTML内容,还在标题中添加"Content-Encoding:gzip"?

java tomcat gzip yslow

14
推荐指数
1
解决办法
2万
查看次数

Iphone:TabView + TableView

我想我错过了一些简单的东西,但我无法确切地知道它是什么.

我正在尝试使用a设置一个应用程序UITabViewController,其中一个选项卡将具有UITableView和UISearchBar(但没有导航控制器).我UITabViewController在界面构建器中设置了所有选项卡,并且视图位于自己的xib文件中.选项卡的xib文件UITableView已设置并连接如下.

浏览器中的东西:文件的所有者(类是我的自定义类,是UITableViewController的子级)视图 - >查看

View (class UIView, reference view -> File's owner) contains:
      UITableView (if i try and set references to the data source / delegate, the app breaks)
      UISearchBar (unconfigured at the moment)
Run Code Online (Sandbox Code Playgroud)

此设置显示所有项目并且没有锁定,但是当我尝试使用UITableView加载选项卡时,我无法分配DataSource而不会崩溃.如何在IB或代码中将数据导入此表?我的想法如下:

  1. 实现自定义UITableView类,连接到IB中的表视图或Xcode中的自定义tableviewcontroller.
  2. 磅头或笔记本电脑靠墙,直到它工作.

更新:当我连接Tableview的数据源并委托给文件所有者(他的类是我的自定义tableviewcontroller)时,模拟器推送到控制台的错误.

2/14/09 6:59:12 PM TabBarWillbeRight [33172] *由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:'* - [UIViewController tableView:numberOfRowsInSection:]:无法识别的选择器发送到实例0x523760

iphone delegates datasource uitabbarcontroller uitableview

7
推荐指数
2
解决办法
1万
查看次数

是什么导致Python套接字错误?

  File "C:\Python25\lib\SocketServer.py", line 330, in __init__
    self.server_bind()
  File "C:\Python25\lib\BaseHTTPServer.py", line 101, in server_bind
    SocketServer.TCPServer.server_bind(self)
  File "C:\Python25\lib\SocketServer.py", line 341, in server_bind
    self.socket.bind(self.server_address)
  File "<string>", line 1, in bind
socket.error: (10013, 'Permission denied')
Run Code Online (Sandbox Code Playgroud)

我尝试启动Google App Engine开发服务器,并在我第一次尝试运行它时收到此错误.有任何想法吗?我是python的新手.

python sockets permissions

13
推荐指数
1
解决办法
3万
查看次数

vector <string>或vector <char*>?

题:

  • 有什么区别:

    • vector<string>vector<char *>
  • 我如何将数据类型的值传递string给一个特别接受的函数:

    • const char *

对于例如:

 vector<string> args(argv, argv + argc);

 vector<string>::iterator i;

 void foo (const char *); //*i
Run Code Online (Sandbox Code Playgroud)
  • 我理解使用vector<char *>:我将不得不复制数据,以及指针

编辑:

感谢您的投入!

c++ string pointers char visual-studio-2008

4
推荐指数
1
解决办法
1万
查看次数

在<script src ="http:// ...">中用//替换http://是否有效?

我有以下元素:

<script type="text/javascript" src="https://cdn.example.com/js_file.js"></script>
Run Code Online (Sandbox Code Playgroud)

在这种情况下,该站点是HTTPS,但该站点也可能只是HTTP.(JS文件在另一个域上.)我想知道为方便起见,执行以下操作是否有效:

<script type="text/javascript" src="//cdn.example.com/js_file.js"></script>
Run Code Online (Sandbox Code Playgroud)

我想知道是否有效删除http:https:

它似乎适用于我测试过的所有地方,但是有什么情况下它不起作用吗?

html https uri http protocol-relative

455
推荐指数
8
解决办法
11万
查看次数

专注于非输入/锚元素?

我正在研究一些需要可以获得焦点的标记的JavaScript.我希望能够使用<div />标签,但<div />标签无法获得焦点.

看起来可以获得焦点的唯一元素是<input />标签和<a />标签.有没有其他方法可以让元素获得非焦点<input /><a />标记的焦点?

我不能使用<a /><input />标记因为我需要能够将内容放在标记内部,所以这些标记都不会起作用,除非有办法允许嵌套<a />标记,尽管我怀疑它是否违反了标准.我试图想出一种方法来允许<div />标签(或任何其他容器元素)获得焦点.

html javascript dom

10
推荐指数
1
解决办法
1万
查看次数

删除Tkinter窗口上的TK图标

有谁知道如何让图标不显示?我正在寻找一种没有图标的方法.

python tk-toolkit tkinter python-3.x

22
推荐指数
2
解决办法
3万
查看次数

你能改变Silverlight下载指示图形吗?

下载Silverlight应用程序时,您将获得百分比文本以及围绕它移动的蓝点作为进度指示器.是否可以将其修改为具有自定义进度指示器?拥有与将运行的应用程序主题匹配的东西会很不错.

silverlight

2
推荐指数
1
解决办法
485
查看次数

可以压缩Silverlight下载以加快下载速度吗?

当Silverlight在您的应用程序中下载程序集时,可以将它们作为压缩文件下载,然后在运行之前解压缩它们吗?这将加快大型应用程序的下载时间.

silverlight

2
推荐指数
1
解决办法
807
查看次数