此代码打开URL并在末尾附加delimenter并打开页面并将字符串打印到test1.csv:
import urllib2
import re
import csv
url = ("http://www.example.com")
bios = [u'/name1', u'/name2', u'/name3']
csvwriter = csv.writer(open("/test1.csv", "a"))
for l in bios:
OpenThisLink = url + l
response = urllib2.urlopen(OpenThisLink)
html = response.read()
item = re.search('(JD)(.*?)(\d+)', html)
if item:
JD = item.group()
csvwriter.writerow(JD)
else:
NoJD = "NoJD"
csvwriter.writerow(NoJD)
但我得到了这个结果:
delimenter
如果我将字符串更改为(“JD”,“哥伦比亚大学法学院”......),那么我得到了
delimenter
我在文档中找不到如何指定分隔符。
如果我尝试使用delimenter我收到此错误:
TypeError: 'delimeter' is an invalid keyword argument for this function
谢谢您的帮助。