我正在尝试从电子邮件的纯文本脚本中提取电子邮件地址.我拼凑了一些代码来查找地址本身,但我不知道如何区分它们; 现在它只是吐出文件中的所有电子邮件地址.我想这样做它只会吐出前面有"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) 我正在使用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)
导致YSlow评分不佳.
我只看到了
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"?
我想我错过了一些简单的东西,但我无法确切地知道它是什么.
我正在尝试使用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或代码中将数据导入此表?我的想法如下:
更新:当我连接Tableview的数据源并委托给文件所有者(他的类是我的自定义tableviewcontroller)时,模拟器推送到控制台的错误.
2/14/09 6:59:12 PM TabBarWillbeRight [33172] *由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:'* - [UIViewController tableView:numberOfRowsInSection:]:无法识别的选择器发送到实例0x523760
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的新手.
题:
有什么区别:
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 *>:我将不得不复制数据,以及指针感谢您的投入!
我有以下元素:
<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:?
它似乎适用于我测试过的所有地方,但是有什么情况下它不起作用吗?
我正在研究一些需要可以获得焦点的标记的JavaScript.我希望能够使用<div />标签,但<div />标签无法获得焦点.
看起来可以获得焦点的唯一元素是<input />标签和<a />标签.有没有其他方法可以让元素获得非焦点<input />或<a />标记的焦点?
我不能使用<a />或<input />标记因为我需要能够将内容放在标记内部,所以这些标记都不会起作用,除非有办法允许嵌套<a />标记,尽管我怀疑它是否违反了标准.我试图想出一种方法来允许<div />标签(或任何其他容器元素)获得焦点.
有谁知道如何让图标不显示?我正在寻找一种没有图标的方法.
下载Silverlight应用程序时,您将获得百分比文本以及围绕它移动的蓝点作为进度指示器.是否可以将其修改为具有自定义进度指示器?拥有与将运行的应用程序主题匹配的东西会很不错.
当Silverlight在您的应用程序中下载程序集时,可以将它们作为压缩文件下载,然后在运行之前解压缩它们吗?这将加快大型应用程序的下载时间.
python ×3
html ×2
silverlight ×2
string ×2
c++ ×1
char ×1
datasource ×1
delegates ×1
dom ×1
email ×1
gzip ×1
http ×1
https ×1
iphone ×1
java ×1
javascript ×1
parsing ×1
permissions ×1
pointers ×1
python-3.x ×1
sockets ×1
text ×1
tk-toolkit ×1
tkinter ×1
tomcat ×1
uitableview ×1
uri ×1
yslow ×1