自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

扛锄头的农民

纯技术交流

  • 博客(38)
  • 资源 (5)
  • 收藏
  • 关注

原创 python函数:输入单元格或者单元格所在行号列号,输出单元格值

输入单元格或者单元格所在的行列号,输入单元格的值

2023-05-30 15:41:33 386

原创 python-制作手机通讯录导入的vcf格式文件,txt格式转vcf格式

安卓手机批量导入联系人时,需要使用vcf格式的导入文件,一般常见的txt,excel,csv格式的文件都不能直接导入。如何制作VCARD导入文件vcf呢?网上有一些软件可以实现,但是免费版的只能处理500个号码,量大了就比较麻烦。用python就简单了,几行代码就可以搞定。不需要第三方模块,支持大量号码转vcf格式。小编试过,做了一个含有6000多个号码的vcf文件,也才几百k,但是手机不支持一次导入这么多号码(测试手机为小米手机),含1000个号码的vcf文件都无法导入,最后改成500个号码的,才

2021-07-16 14:02:30 3298

原创 Python-使用正则表达式re.S获取html中的图片链接

直接上示例代码import restrs='''</li> <li class="new-search-works-item"> <a title="2021高考宣传海报" href="/show/34840284.html" target="_blank" class="search-works-thumb relative"> <img sr

2021-05-06 23:30:50 901

原创 python-常见的语法错误

在运行python时,经常会遇到各种各样的错误,大的来说,基本上可以把错误分为两类,语法错误(syntax errors)和异常(exceptions)。语法错误(syntax errors)是初学者最容易犯的错误,简单来说就是代码不符合Python的基本语法规范而导致程序出了问题。当你的代码完全符合Python的语法规范后,就该尝试运行程序了。但在程序运行过程中,还是有可能会发生问题,我们把这类问题称为异常(exceptions)。语法错误(syntax errors)是初学者最容易犯的错误,简单来

2021-04-15 16:29:50 12376

原创 python-读取文件时出现\ufeff的原因及解决办法

在做读写csv练习时,发现找不到fieldnames,print出来,发现程序读取出来的表格内容里,多了一个\ufeff字符,研究一番,发现是encoding编码方式的问题。with open(source_path,'r',encoding='utf-8',newline='') as source_file:把encoding的编码方式修改为UTF-8-sig就可以完美解决,如下:with open(source_path,'r',encoding='UTF-8-sig',newline='')

2021-04-14 15:39:56 2701

原创 python-使用第三方库openpyxl修改表格样式

使用ws.column_dimensions[‘列序号’].width用来调整表格的列宽ws.column_dimensions['A'].width = 10#设置A列的宽度是10使用PatternFill定义单元格填充颜色content_fill = PatternFill('solid', fgColor='FFFFE0')# 定义单元格填充色,并传给变量content_fillcell.fill = content_fill# 将单元格填充为指定颜色,其中cell为单元格对象使用

2020-11-25 17:40:43 846 1

原创 python-字符串或字典元素去重

最简单的去重方法,使用内置set()函数字符串去重txt='我不是你的谁的谁'txt2=set(txt)列表去重list1=['我','是','谁','的','谁']list2=list(set(list1))set()函数是一个无序去重的元素集,所以去重后的字符串或者列表顺序会发生变化,对顺序没有要求的可以使用此函数处理。...

2020-11-24 17:57:27 406

原创 python-openpyxl的基础知识

2020-11-22 23:10:01 129

原创 python-如何区分相对路径和绝对路径

绝对路径比较好理解,就是带盘符和文件夹的,例如D:\工作文件夹\人事档案.doc相对路径是相对于当前目录的位置。相对路径使用两个特殊符号,点.和双点…,点.表示当前的目录,双点…表示当前目录的上一级目录。...

2020-11-22 14:05:01 900

原创 python-系统自带模块之OS的用法

os(Operating System)全称是叫操作系统模块,它是属于标准库,也就是Python自带的库。它常用于处理文件和目录(文件夹)的操作。例如删除文件、判断文件目录是否存在等功能。os.listdir 列出指定文件夹下的所有文件。查看示例...

2020-11-21 12:15:15 553

原创 python-获取指定文件夹中的所有文件名(含后缀)

import ospath='d:\test\'filenames=os.listdir(path)print(filenames)使用os.listdir(指定文件夹路径)即可列出所有文件

2020-11-20 22:29:46 2259 7

原创 python-两个列表内元素一一对应相加

有两个列表,长度一样,现在需要将列表中的数值一一对应相加,得到一个新的列表。list1=[1,2,3,4,5]list2=[2,3,4,5,6]方法一:使用for循环列表长度,每个元素相加,形成新的列表list3=[]for i in range(len(list1)): new_value=list1[i]+list2[i] list3.append(new_value)print(list3)方法二:使用numpy的sum()函数import numpy as np

2020-11-20 09:52:18 31148 4

原创 python-如何判断一个字符串中是否包含另一个字符串?

如何判断一个字符串中是否包含另一个字符串?可以使用in或者find()来判断,最简单的就是用in。t1='STEVEN't2='MY NAME IS STEVEN'if t1 in t2: print('yes')else: print('no')如果有大小写区分,可以使用upper()把小写字母转化为大写。t1='steven't2='MY NAME IS STEVEN'if t1.upper() in t2: print('yes')else:

2020-11-19 09:49:37 5124

原创 在电脑上如何微信多开或微信多开

现在一个人有两个微信太正常了,一个工作的,一个私人的,做微商的可能就更多了。但是电脑上的微信一次只能登陆一个,如何才能登陆多个微信呢?电脑微信多开

2020-11-12 09:58:39 339

原创 python-不知道一个元素在列表哪个位置,如何修改

在处理列表数据时,有时候会遇到需要将列表中的某个元素修改,但是又不知道这个元素在列表中哪个位置,如何修改?

2020-08-16 09:27:36 724

原创 python-生成年+月+日+时+分+秒组成的字符串

一般在给上传文件命名、生成文件命名时,习惯将年月日时分秒合并在一起做为名字,这样基本上不会重复。import timetime_to_str=time.strftime('%Y%m%d%H%M%S')print(time_to_str) # 输出结果为 20200715000724

2020-07-15 00:08:03 2148

原创 python-如何判断字典是否为空?如何判断列表是否为空?如何判断元组是否为空?

在处理字典{}、列表[]、元组()时,有时候需要对字典、列表、元组进行判断,如果不为空的话,再对数据进行处理。在python中,空的{}、[]、() 都等值为False。所以判断起来就简单啦,见代码:lists=[]if lists: print('这个列表不为空')if not lists: print('这个列表为空')# 其它的字典、元组,判断方法同上...

2020-07-12 19:24:14 18389

原创 Excel-将表格数据按某一列的值拆分成若干个文件

在处理表格数量时,有时候会遇到这样的需求,需要将一张表格,按照其中一列的值,分类拆分成若干个表格。如下图,将按不同的部门,将这个表拆分成一个部门一个excel文件。分类筛选,复制粘贴,纯手工打造,完全可以实现。但是如果就一点数据,还可以,如果数量量大呢?操作到让你怀疑人生。用python可以实现吗?当然可以,但是不是每个人都会python,不是每个电脑都有python运行环境。那就用VB实现吧,建一个宏,运行一下,就搞定了。以上面截图为例:1、把要处理的表格按部门排序。2、Sub 保留表头

2020-06-22 22:36:40 3100 1

原创 Excel-每隔几行进行转置一次

有时候从网上复制的表格数据,粘贴到excel表格后,变成一行一行的数据,不是表格格式的,不方便我们用表格进行数据处理。需要每隔几行进行转置一次。

2020-06-04 15:31:11 27036 8

原创 python-自定义函数-文件名、文件路径、文件类型、所有文件获取

使用os.walk()方法,实现获取当前目录路径、子目录、以及目录下所有文件os.walk() 方法是一个简单易用的文件、目录遍历器,可以帮助我们高效的处理文件、目录方面的事情。import osdef file_name(file_dir): for root, dirs, files in os.walk(file_dir): print(root) #当前目录路径 print(dirs) #当前路径下所有子目录 prin

2020-06-02 07:51:49 2208

原创 python-调用API接口移除照片背景,分分钟变抠图高手

平时生活工作中,会遇到去掉照片背景的需求,如果你是PS高手,可以用ps解决,如果不是呢,或者对去背景的要求不高,还有一些电商平台,产品图必须是白底的,怎么才能快速批量处理呢,一个一个抠图,太慢了。会了python后,调用removebg接口,分分钟帮你去掉大量照片背景。

2020-06-01 07:16:41 1924

原创 EDIUS如何设置竖版视频

在这个手机视频当道的年代,不用编辑视频,就感觉要落伍了。大部分人都是用手机编辑的,但是毕竟手机屏幕小,操作不方便。作为电脑一族,感觉还是电脑操作方便。edius做为简单方便功能强大的视频编辑软件,做竖版视频,怎么少得了它呢。编辑竖版视频,首先我们要建一个竖版的场景,只需要2步!

2020-05-30 11:21:48 7302

原创 python-使用百度AI开放平台实现人像动漫化、黑白图片上色、图像风格转化

百度AI开放平台为我们提供了大量丰富的智能接口,协助我们将复杂的任务简单化,在此以图像处理技术接口为例,写了几个好玩有趣的图像处理程序,图像风格转化、黑白图像上色、人像动漫化分析了三个接口标准,除了URL传的最后一个值不一样,data里部分值不一样,其它的代码是一样的,所以我把上面三个处理能力合并在一起了,减少重复劳动。import requests,base64# 百度AI开放平台鉴权函数def get_access_token(): url='https://aip.baidubce

2020-05-29 00:58:08 3818 10

原创 python-学习碎碎念:零星知识汇总(超级实用!)

收集整理了在python学习中遇到的零碎的知识点,可能比较简单,但对于初学者,非常有用。持续收集整理中......

2020-05-27 22:40:02 132

原创 python-使用python实现发普通邮件和带附件的邮件

import smtplib from email.mime.text import MIMETextfrom email.header import Header#引入smtplib、MIMEText和Headermailhost='smtp.qq.com'#把qq邮箱的服务器地址赋值到变量mailhost上,地址应为字符串格式qqmail = smtplib.SMTP()#实例化一个smtplib模块里的SMTP类的对象,这样就可以调用SMTP对象的方法和属性了qqmail.conne

2020-05-25 22:41:27 166

原创 python-调用图灵AI接口,实现机器人聊天功能

首先你得有个图灵的账号,图灵网址:http://www.tuling123.com/,注册一个账号,创建一个机器人,主要是需要机器人的apikey。拿到之后,就可以写代码啦!import requests,jsonurl='http://openapi.tuling123.com/openapi/api/v2'def chat(content): data={ "reqType":0, "perception": { "inputTex

2020-05-24 01:27:16 1083 2

原创 python-借助有道在线翻译做的小的翻译功能

内容如题,直接上代码:import requestsurl='http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule'headers={ 'Host': 'fanyi.youdao.com', 'Origin': 'http://fanyi.youdao.com', 'Referer': 'http://fanyi.youdao.com/', 'User-Agent': 'Mo

2020-05-24 01:16:54 500

原创 python-将py文件打包成可执行的应用程序

将后缀是py的文件,打包成可执行的exe文件,方便迁移到其它没有python的环境使用。

2020-05-22 18:20:10 1271

原创 python-如何获取url链接中的数字

例如得到url=‘http://www.demo.com/articles/123456.html’,要取出其中的数字部分123456笨办法:使用replace函数,将其它部分替换掉。前提是获取的url除了数字部分,其它部分内容一样。url='http://www.demo.com/articles/123456.html'url=url.replace('http://www.demo.com/articles/','')# 第一次替换后,返回的结果是 123456.htmlurl=url.r

2020-05-22 07:27:30 2573

原创 python-网页请求返回状态码429

在做读取本地cookies免登陆直接留言时,代码没有报错,但返回状态码为429,返回结果为:<Response [429]>表示在短时间内,用户发送了太多的请求,超出了“频次限制”,所以会返回状态码429,一般隔一会重新提交,就可以收到<Response [200]>了...

2020-05-21 15:32:55 5593 1

原创 python-cookies数据类型requests.cookies.RequestsCookieJar与字符串str相互转化

cookies数据类型requests.cookies.RequestsCookieJar与字符串str相互转化

2020-05-21 00:42:53 6293 3

原创 python-爬取网页文字中html字符转义

在爬取网页内容时,比如爬取QQ音乐的歌词时,有时候会遇到一些看似奇怪的字, 看似是乱码,但是又不像,要想把它还原成真实的字符,也比较简单。

2020-05-19 22:29:01 771

原创 python-在写入csv文件时乱码

在将爬取的网页数据写入csv或者excel时,虽然已经定义了encoding=‘utf-8’,但是打开文件,仍然出现乱码,可以在写入文件前加入以下代码,解决乱码问题。with open('test.csv','ab+') as fp: fp.write(codecs.BOM_UTF8)...

2020-05-19 18:11:29 645

原创 python-如何获取当前运行的文件名

python有时候需要知道当前运行的py文件名,以下两行代码可以轻松获取当前文件名

2020-05-19 18:07:40 8633

原创 python-自定义函数-日期时间和时间戳的相互转换函数

import time# 显示当前日期时间def now_time(): now = int(time.time()) #获取当时时间戳 timeArray = time.localtime(now) otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray) return otherStyleTime# 将指定时间戳转换为日期时间def fixtimestamptodatetime(my

2020-05-19 07:27:32 377

原创 python-对txt文本、excel、csv文件的读写操作

使用python时,难免会遇到对文件的读写操作,常见的文件包括 txt文本,excel,csv 。

2020-05-17 10:30:09 520

原创 python-简单的图片采集保存(二进制)

在网上爬取资源的时候,难免会遇到需要抓取图片,音频,视频等文件,就需要使用二进制进行读写。以下举例说明保存图片和mp3的示例,最简单的那种,遇到复杂情况,自行脑补,或者评论区留言。

2020-05-15 21:57:46 2135

原创 python 安装第三方库失败,一片红

使用csdn很多年了,第一次入驻博客,是不是有点晚呀,哈哈

2020-05-13 08:39:16 1143 1

免费Jmail发邮件组件

用于服务器的Jmail组件,支持服务器发邮件功能,免费,亲测可用。

2013-06-05

把上传的图片保存到数据库

把上传的图片转成二进制并保存到数据库字段中,asp源码,以前自己写的,很实用。

2013-05-22

ASP三级动态级联菜单源码

多年前做的一个asp语言的三级级联菜单,直接从数据库中读取三级菜单,很实用。

2013-05-22

气泡提示框代码

纯CSS的气泡提示框,可以显示在上下左右四个位置。

2013-05-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除