小编Pet*_*rov的帖子

AttributeError:'Sheet'对象没有属性'write'

我试图在excel文件中的单元格中写一个字符串.我的代码是

import xlwt
import xlrd
workbook = xlrd.open_workbook('my_workbook.xls')
worksheet = workbook.sheet_by_index(0)
worksheet.write(0,2,"string")
Run Code Online (Sandbox Code Playgroud)

在我寻找解决方案时,我提到它可能是因为我的xlwt库有一个旧版本.但是当我检查它时,我得到了xlwt:0.7.5.而我又一次无能为力.任何帮助表示赞赏.

python excel xlwt

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

为什么拒绝连接?

我正在创建一个Web抓取脚本并将其分为四个部分.另外它们都完美无缺,但是当我把它们放在一起时我得到以下错误:urlopen错误[Errno 111]连接被拒绝.我已经看过类似的问题,并尝试用try-except来捕捉错误,但即使这样也行不通.我的所有代码都是:

from selenium import webdriver
import re
import urllib2
site = ""

def phone():
    global site
    site = "https://www." + site
    if "spokeo" in site:
        browser = webdriver.Firefox()
        browser.get(site)
        content = browser.page_source
        browser.quit()
        m_obj = re.search(r"(\(\d{3}\)\s\d{3}-\*{4})", content)
        if m_obj:    
            print m_obj.group(0)    
    elif "addresses" in site:
        usock = urllib2.urlopen(site)
        data = usock.read()
        usock.close()
        m_obj = re.search(r"(\(\d{3}\)\s\d{3}-\d{4})", data)
        if m_obj:    
            print m_obj.group(0)
    else :
        usock = urllib2.urlopen(site)
        data = usock.read()
        usock.close()
        m_obj = re.search(r"(\d{3}-\s\d{3}-\d{4})", data)
        if m_obj:    
            print m_obj.group(0)

def pipl(): …
Run Code Online (Sandbox Code Playgroud)

python https networking urllib2 web-scraping

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

标签 统计

python ×2

excel ×1

https ×1

networking ×1

urllib2 ×1

web-scraping ×1

xlwt ×1