首页 python

python

  • xlrd如何读取excle表中的内容

    xlrd如何读取excle表中的内容

    import xlrd# 打开文件wb = xlrd.open_workbook(filename='百度账号.xls')#获取所有表的名称print(wb.sheet_names())['Sheet1', 'Sheet2', 'Sheet3']#获取sheet数量print(wb.nsheets)3#获取所有的sheet数量print(wb.sheets())[<xlrd.sheet.Sheet object at 0x00 ...

    python 2021年02月04日 1841 0
  • python如何获取一次获取26个英文字母

    python如何获取一次获取26个英文字母

    第一种方法,也是最笨的方法,自己输入。第二种方法,使用string方法string.ascii_uppercase,26大写英文字母string.ascii_lowercase,26个小写英文字母第三种方法,使用字ord函数ord() 函数是 chr() 函数(对于8位的ASCII字符串)或 unichr() 函数(对于Unicode对象)的配对函数,它以一个字符(长度为1的字符串)作为参数,返回对应的 ASCII 数值,或者 Unicode 数值,如果所给的 Unicode 字符超出了你的 P ...

    python 2021年02月03日 2609 0
  • 如何使用selenium自动登录网易邮箱,及xpath中stars-with与ends-with的用法介绍

    如何使用selenium自动登录网易邮箱,及xpath中stars-with与ends-with的用法介绍

    网易邮箱在使用selenium实现自动登录的时候,有一点是需要我们注意的,如果没有注意到这个点,那么就是没有办法实现自动登录的。这个需要关注的点就是iframe窗口,其实通过审查元素仔细看你会发现,网易邮箱这个登录界面的html中有一个iframe,iframe下又有一个<html>,这其实就是说,在当前页面有个新的窗口,窗口中有个html。所以,要想查找到登录的元素,我们必须要将窗口切换到iframe中。具体代码如下:from selenium import&n ...

    python 2021年02月02日 2127 0
  • selenium如何获取cookies,并实现使用cookies自动登录(一)

    selenium如何获取cookies,并实现使用cookies自动登录(一)

    最近在研究一个新的知识,遇到了一个困难,就是selenium获取并使用cookies的技巧。刚开始百度了下,看了一些介绍,始终是不明白怎么回事,因为网上大部分是这样介绍的:一、cookies的获取1、手动获取网上大部分都说是看上图,但是这就让我看不懂了啊,因为百度出来的selenium中cookies添加是这样的一种格式:cookies=[{'domain': 'zhuxiaoedu.com', 'expiry': 1643699649, ' ...

    python 2021年02月01日 7723 0
  • python如何实现抓取一个网站的所有页面URL,并且检查网站是否有404页面工具

    python如何实现抓取一个网站的所有页面URL,并且检查网站是否有404页面工具

    之前有研究过爬取一个网站中所有网页的URL脚步,后来再去用的时候发现是错误的,所以就想着再写一个。刚开始想来想去想不到办法,因为要抓取网站下所有页面的URL需要使用到递归,而python中递归使用次数是有限制的,超过了就会跑错。于是百度一下看看有没有解决的办,搜来搜去就发现了以下的这段代码:import requestsfrom bs4 import BeautifulSoup as Bs4 head_url =&nbs ...

    python 2021年01月27日 2023 0
  • python列表中del与remove用法详细介绍

    python列表中del与remove用法详细介绍

    今天在抓取数据的时候,遇到一个问题困扰了我好久,后来发现原来是基础不牢引发的bug。下面我就给大家分享一下,关于列表中的del与remove用法深究。看代码

    strlist11=['1','2','3','@','@','4','5','6','#','7','8','9','%','10','11','12','$','13','14']
    strlist1=['1','2','3','@','4','5','6','#','7','8','9','%','10','11','12','$','13','14']
    strlist2=['1','2','3','@','4','5','6','#','7','8','9','%','10','11','12','$','13','14']
    strlist4=['1','2','3','@','@','4','5','6','#','7','8','9','%','10','11','12','$','13','14']
    strlist3=['1','2','3','@','@','4','5','6','#','7','8','9','%','10','11','12','$','13','14']
    
    shanchu=['@','#','%','$']
    
    i=0
    for str in strlist1:
        for shan in shanchu:
            if shan==str:
                del strlist1[i]
                break
        i+=1
    # strlist1中要被删除元素不在一起
    m=0
    
    for str in strlist11:
        for shan in shanchu:
            # 在这里我们打印一下strlist11[m]与strlist3[m]
            print('strlist3[%d]:%s===strlist11[%d]:%s'%(m,strlist3[m],m,strlist11[m]))
            if shan==str:
                del strlist11[m]
                break
        m+=1
        print('*' * 10)
    #strlist11中要被删除元素在一起
    
    for str in strlist2:
        for shan in shanchu:
            if shan==str:
                strlist2.remove(str)
                break
    # strlist2中要被删除元素不在一起
    n=0
    for str in strlist4:
        # 在这里我们打印一下strlist11[n]与strlist3[n]
        print('strlist3[%d]:%s===strlist4[%d]:%s' % (n,strlist3[n],n, strlist4[n]))
        for shan in shanchu:
            if shan==str:
                strlist4.remove(str)
                break
        n+=1
        print('*'*10)
    # strlist4中要被删除元素在一起
    
    print('# strlist1中要被删除元素不在一起')
    print(strlist1)
    print('# strlist11中要被删除元素在一起')
    print(strlist11)
    print('# strlist2中要被删除元素不在一起')
    print(strlist2)
    print('# strlist4中要被删除元素在一起')
    print(strlist4)
    ...

    python 2021年01月13日 2928 0
  • 关键词快速分词工具Python版

    关键词快速分词工具Python版

    我这里已经有了一个关键词分词工具excle版的,但是需要激活后的office才能使用,或者购买wps会员版才能用。于是我就用Python写了一个,使用起来非常方便,这里给大家介绍下如何使用。

    一、打开guanjianci.xls,将需要分词的关键词复制到表格第一列,保存。记住不要覆盖原有的第一行,第一行是固定的关键词,方便让大家知道将关键词放在哪里。

    关键词快速分词工具Python版

    ...

    python 2021年01月10日 5222 0
  • 图文介绍Python文章采集工具使用

    图文介绍Python文章采集工具使用

    这里用卢松松博客与我自己的博客作为例子,给大家介绍使用Python写的文章采集工具。一、卢松松博客文章的采集1、打开设置shezhi.xls,按照下面步骤设置a、主域名下面填写https://lusongsong.com,记住域名后面的/不能要,否则会出错。b、是否有翻页,但凡你要抓取的内容超过了一页,我们这里都选择Y,反之则选择N。c、输入页码前面的部分https://lusongsong.com/default_d、输入页码后面的部分.htmle、从哪一页开始抓因为卢松松博客第一页是http ...

    python 2021年01月10日 1936 0
  • python定时启动、判定程序是否运行及启动程序实现代码

    python定时启动、判定程序是否运行及启动程序实现代码

    最近一直在研究一个脚步,始终没办法完美运行,总会跑着跑着就会出错。最开始一直想着要完善完善,但是说实在的这个东西不是说你每天抱着电脑看,就能真的将其完善到完美(可能是我比较笨吧,又或许是我懒的借口)。时间过得很快,我又想项目早点进入实验阶段,想来想去找到了下面的补救办法。在我一直研究的那个脚步里一共有两个问题,一个问题是每天晚上12点以后需要提取资料,手动提取,这个很烦,虽然研究出了新解决办法,但是又抛出了新的问题,总之就是不能完美解决。虽然如此,但是好在可以用程序做一次提取。这样我就开始寻找定 ...

    python 2020年12月21日 2160 0
  • python安装apscheduler出现Requirement already satisfied错误

    python安装apscheduler出现Requirement already satisfied错误

    今天想了解下python定时起床的脚步写法,看了相关文章后,发现需要安装apscheduler包才可以。本来很简单的事情,但是在安装这个包的时候报错了。最开始使用的是直接pip install apscheduler,报错了,提示:Requirement already satisfied: apscheduler in d:\python37\lib\site-packages (3.6.3)Requirement already satisfied: pytz in d:\python37\ ...

    python 2020年12月21日 4017 0

Python好学公众号

好文推荐

实时访客入口页面出现bd_vid=标识是什么原因

实时访客入口页面出现bd_vid=标识是什么原因

最近查看百度实时访客,总是会看到入口页面会多......

有了微信视频号,但是没有发布权限,怎么开通

有了微信视频号,但是没有发布权限,怎么开通

视频号是微信在2020年1月19号开始内测的......

如何用python抓取爱企查企业信息

如何用python抓取爱企查企业信息

前段时间,经理让我去找一些企业的信息,我平常......

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

对于一般企业网站或者博客来说,对服务器的配置......

如何修改浏览器指纹,Canvas指纹、Webgl指纹、Audio指纹修改方法?

如何修改浏览器指纹,Canvas指纹、Webgl指纹、Audio指纹修改方法?

修改浏览指纹的方法其实也是很简单,主要使用到......

win10下安装MYSQL后,提示Can't connect to MySQL server on localhost (10061)相关问题解决方法

win10下安装MYSQL后,提示Can't connect to MySQL server on localhost (10061)相关问题解决方法

我遇到的问题是电脑原先安装过mysql,卸......