随笔分类 - python
摘要:本脚本记录,将文件中的文件重新命名,脚本中是将大小写重新命名,也可类推命名其他格式 import os def rename(): path = r"C:\Users\Administrator\Desktop" #文件位置 filelist=os.listdir(path) for files i
阅读全文
摘要:在安装pywinauto模块,导入模块后,提示缺少:win32api但是在使用pip install安装win32api后,居然报错错误信息如下: Could not find a version that satisfies the requirement win32api (from versions: ) No matching distribution found for win32a...
阅读全文
摘要:Python:itertools模块简介itertools模块包含创建有效迭代器的函数,可以用各种方式对数据进行循环操作,此模块中的所有函数返回的迭代器都可以与for循环语句以及其他包含迭代联合使用。先来看下该模块包含的方法或函数,然后我们在对其中的部分进行说明import itertoolsprint(dir(itertools))#['__doc__', '__loader__', '__na...
阅读全文
摘要:python脚本如果在没有安装python的机器上不能运行,所以将脚本打包成exe文件将可跨平台使用,那么怎么打包了,python提供了专门的模块:pyinstaller,下面就介绍下怎么用 1、安装pyinstaller运行时所需要的windows拓展pywin32 2、安装pyinstaller
阅读全文
摘要:注意:本文秒级时间戳的转化,日期时间戳转化可查看https://www.cnblogs.com/pinpin/p/10795037.html1、当前时间日期转时间戳import datetimeimport timenow = datetime.datetime.now()print(now)print(now.timetuple())time_stamp = time.mktime(now.ti...
阅读全文
摘要:最近在学习python将数据导入到excel,发现日期变成数字而不是日期格式的问题。 第一眼看去肯定是excel单元格格式问题,一般excel单元格格式为常规,而常规处理日期时就显示为数字,所以就想到用一个特定的数字(知道具体日期的),增加一天对应的数字就加1。 先看看python直接导入后日期的样
阅读全文
摘要:Http Header之User-AgentUser-Agent中文名为用户代理,简称 UA,它是一个特殊字符串头。通过这个标识,用户所访问的网站可以显示不同的排版从而为用户提供更好的体验或者进行信息统计;例如用手机访问网页和电脑访问是不一样的,这些是网页根据访问者的UA来判断的。但是UA可以进行伪装。浏览器的UA字串的标准格式:浏览器标识 (操作系统标识; 加密等级标识; 浏览器语言) 渲染引擎...
阅读全文
摘要:获取浏览器用户代理(user-agent) 用户代理(user-agent)是浏览器客户端与服务器交互时的重要信息之一,用于帮助网站识别请求用户的浏览器类别,以便于网站发送相应的网页数据。 用户代理数据包括:操作系统标识、加密等级标识和浏览器语言。 如今越来越多的网络自动搜索工具出现,尤其是网络爬虫
阅读全文
摘要:最近在用python制作词云的时候发现了一个更加方便快捷很好玩的词云制作网站 http://www.tagxedo.com/app.html 所以今天就来大致介绍下是怎么使用的 1、先来介绍下tagxedo的作用(借用官网的说法) Tagxedo是一款可以自定义云的外形的文字云在线生成工具,可以把人
阅读全文
摘要:假设有关键字存放在text.txt文件中,当用户输入文件中包含的敏感字时,则用星号*替换例如:用户输入“西安我的故乡”时,则显示为“**我的故乡”代码;word_filter = set() #建立的是个集合,去除重复项with open("test.txt","r") as f: for w in f.readlines(): word_filter.add(w.strip...
阅读全文
摘要:题目:使用python生成类似于下图的字母验证码图片实现代码:from PIL import Image,ImageFont,ImageDraw,ImageFilterimport random#随机字母def randChar(): return chr(random.randint(65,90))#随机颜色1def randColor(): return (random.randi...
阅读全文
摘要:爬取图片,将链接中的图片取出来,并统计一共下载了多少图片 代码:
阅读全文
摘要:JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。JSON的数据格式其实就是python的字典格式,包含方括号括起来的数组,也就是python里面的列表。官网:https://docs.python.org/3/library/json.
阅读全文
摘要:导入json文件报错,TypeError expected string or buffer原因:用字符串赋值后,python会把双引号转换为单引号import jsondata = [{"a": 1, "b": 2, "c": 3, "d": 4, "e": 5}]print(type(data),data)执行结果: [{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e':...
阅读全文
摘要:用一个地图显示最热的几个城市温度代码(用Geo模块)from pyecharts import Geoattr = ["西安","上海","苏州","成都","海南","南京"]value = [28,15,16,26,31,23]geo = Geo("温度表图")geo.add("",attr,value,type="effectScatter",border_color="#ffffff",s
阅读全文
摘要:wordcloud官方文档:http://amueller.github.io/word_cloud/generated/wordcloud.WordCloud.html#wordcloud.WordCloud英文直接用wordcloud就可以,如果是中文需要进行分词,我用了jieba分词,jieba分词处理中文可参考:https://github.com/fxsjy/jieba实例:from w...
阅读全文
摘要:主要用到,字典、字符串分割和连接、文件等操作例如;有以下两个txt文本,要合并成一个代码:address_book1 = {}address_book2 = {}def read_address(): ''' read content from txt :return ''' with open("address1.txt","r") as f1: ...
阅读全文
摘要:Numpy是一个第三方库,是数组相关的运算通过pip安装;pip install numpyAnaconda python的一个科学计算发行版本,安装后将不必单独安装numpy,下面的库模块也将不必安装Scipu,numpy,pandas,matplotlib,scikit-learn实例演示import numpy as np#用列表创建数组arr = np.array([1,2,3,4])#用...
阅读全文
摘要:openpyxl模块是一个读写Excel 2010文档的Python库,如果要处理更早格式的Excel文档,需要用到额外的库,openpyxl是一个比较综合的工具,能够同时读取和修改Excel文档。其他很多的与Excel相关的项目基本只支持读或者写Excel一种功能。openpyxl基本用法openpyxl中有三个不同层次的类,Workbook是对工作簿的抽象,Worksheet是对表格的抽象,C...
阅读全文
摘要:执行下面代码报错:UnicodeEncodeError: 'locale' codec can't encode character '\u5e74' in position 2: Illegal byte sequenceimport timeprint(time.strftime("%Y年%m月%d日 %H时%M分%S秒",time.localtime()))报错原因为有中文字符,修改为下面代...
阅读全文