-
Python3.x对JSON的一些操作示例
所属栏目:[Python] 日期:2020-12-17 热度:53
前言 本文主要给大家介绍了关于python3对JSON的一些操作,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 一、Dictionary 转为JSON 将dict转为JSON,这里利用包json import jsonaItem = {}aItem["id"] = "2203"aItem["title"] = "title"[详细]
-
Python数据分析之如何利用pandas查询数据示例代码
所属栏目:[Python] 日期:2020-12-17 热度:165
前言 在数据分析领域,最热门的莫过于Python和R语言,本文将详细给大家介绍关于Python利用pandas查询数据的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 示例代码 这里的查询数据相当于R语言里的subset功能,可以通过布尔索[详细]
-
python读取excel表格生成erlang数据
所属栏目:[Python] 日期:2020-12-17 热度:122
为了将excel数据自动转换成所需要的erlang数据,听同事说使用python会很方便简单,就自学了两天python,写了一个比较粗糙的python脚本,不过能用,有什么优化的地方请指教 代码如下: #!/usr/bin/env python# -*- coding: UTF-8 -*-import sysfrom openpyxl.[详细]
-
Python导入模块时遇到的错误分析
所属栏目:[Python] 日期:2020-12-17 热度:194
当遇到无法导入某个python模块时,可能会是没有安装某个模块,也有可能是某模块在加载过程中失败,也有可能是陷入了循环导入的问题。本文详细解释了这个问题。 1. 模块未安装或者路径不对 ImportError: No mudule named myModule 有两种可能,一是该模块没有[详细]
-
Python实现按学生年龄排序的实际问题详解
所属栏目:[Python] 日期:2020-12-17 热度:157
前言 本文主要给大家了关于利用Python按学生年龄排序的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 问题:定义一个Class:包含姓名name、性别gender、年龄age,需要按年龄给学生排序。 输入:包含学生对象的List。 输出:按[详细]
-
Python+Socket实现基于UDP协议的局域网广播功能示例
所属栏目:[Python] 日期:2020-12-17 热度:83
本篇章节讲解Python+Socket实现基于UDP协议的局域网广播功能。供大家参考研究具体如下: 服务器端: # udp_gb_server.py'''服务端(UDP协议局域网广播)'''import sockets = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)s.setsockopt(socket.[详细]
-
itchat和matplotlib的结合使用爬取微信信息的实例
所属栏目:[Python] 日期:2020-12-17 热度:125
前几天无意中看到了一片文章,《 用 Python 爬了爬自己的微信朋友(实例讲解) 》,这篇文章写的是使用python中的itchat爬取微信中朋友的信息,其中信息包括,昵称、性别、地理位置等,然后对这些信息进行统计并且以图像形式显示。文章对itchat的使用写的很详[详细]
-
Python 3.x读写csv文件中数字的方法示例
所属栏目:[Python] 日期:2020-12-17 热度:95
前言 本文主要给大家介绍了关于Python3.x读写csv文件中数字的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 读写csv文件 读文件时先产生str的列表,把最后的换行符删掉;然后一个个str转换成int ## 读写csv文件csv_file = 'd[详细]
-
python 递归遍历文件夹,并打印满足条件的文件路径实例
所属栏目:[Python] 日期:2020-12-17 热度:193
题目: 利用协程来遍历目录下,所有子文件及子文件夹下的文件是否含有某个字段值,并打印满足条件的文件的绝对路径。 #!/user/bin/env python# -*- coding:utf-8 -*-#grep -rl "python" D:devtoolsworkspacepythonaaaimport osdef init(func): def wrapp[详细]
-
理解Python中的绝对路径和相对路径
所属栏目:[Python] 日期:2020-12-17 热度:93
本文介绍了Python中的绝对路劲和相对路径,分享给大家,也给自己留个笔记 1、绝对路径 os.path.abspath("文件名"): 显示的是一个文件的绝对路劲 eg: import os os.chdir("E:PycharmProjectsodycmdbodycmdb") os.listdir()['settings.py','urls.py','[详细]
-
Python编程实现正则删除命令功能
所属栏目:[Python] 日期:2020-12-17 热度:183
本篇章节讲解Python编程实现正则删除命令功能。供大家参考研究具体如下: 脚本用途: 在DOS下使用del功能箭头,不支持正则表达式的功能。 脚本实现: import shutilimport os,sys,redef remove_file(fname): mode = sys.argv[1] mode = mode.repla[详细]
-
Python正确重载运算符的方法示例详解
所属栏目:[Python] 日期:2020-12-17 热度:53
前言 说到运算符重载相信大家都不陌生,运算符重载的作用是让用户定义的对象使用中缀运算符(如 + 和 |)或一元运算符(如 - 和 ~)。说得宽泛一些,在 Python 中,函数调用(())、属性访问(.)和元素访问 / 切片([])也是运算符。 我们为 Vector 类简略[详细]
-
Python如何通过subprocess调用adb命令详解
所属栏目:[Python] 日期:2020-12-17 热度:72
前言 本文主要给大家介绍了关于使用Python通过subprocess调用adb命令,subprocess包主要功能是执行外部命令(相对Python而言)。和shell类似。 换言之除了adb命令外,利用subprocess可以执行其他的命令,比如ls,cd等等。 subprocess 可参考: https://docs.[详细]
-
Python实现文件内容批量追加的方法示例
所属栏目:[Python] 日期:2020-12-17 热度:78
本篇章节讲解Python实现文件内容批量追加的方法。供大家参考研究具体如下: #coding:utf-8import os#-------代码段一#获取当前文件夹filePath = os.getcwd()#获取当前文件列表fileNameList = os.listdir(filePath)fileDirList = []#获取文件路径列[详细]
-
python-opencv在有噪音的情况下提取图像的轮廓实例
所属栏目:[Python] 日期:2020-12-17 热度:136
对于一般的图像提取轮廓,介绍了一个很好的方法,但是对于有噪声的图像,并不能很好地捕获到目标物体。 比如对于我的鼠标,提取的轮廓效果并不好,因为噪声很多: 所以本文增加了去掉噪声的部分。 首先加载原始图像,并显示图像 img = cv2.imread("temp.jpg"[详细]
-
Python实现的简单模板引擎功能示例
所属栏目:[Python] 日期:2020-12-17 热度:98
本篇章节讲解Python实现的简单模板引擎功能。供大家参考研究具体如下: #coding:utf- 8__author__="sdm"__author_email='sdmzhu3@gmail.com'__date__ ="$2009-8-25 21:04:13$"'' 'pytpl 类似 php的模板类'' 'import sysimport StringIOimport os.p[详细]
-
基于Python闭包及其作用域详解
所属栏目:[Python] 日期:2020-12-17 热度:146
关于Python作用域的知识在python作用域有相应的笔记,这个笔记是关于Python闭包及其作用域的详细的笔记 如果在一个内部函数里,对一个外部作用域(但不是全局作用域)的变量进行引用,那么 内部函数就被称为闭包 (closure),而这个被内部函数引用的变量则被[详细]
-
Python实现Logger打印功能的方法详解
所属栏目:[Python] 日期:2020-12-17 热度:74
前言 众所周知在Python中有专门用于logger打印的套件叫logging,但是该套件logger仅接收一个字符串类型的logger打印信息。因此,我们在使用是需要先提前将要打印的信息拼接成一个字符串之后才行,这样对于代码的整洁性并不好。 我在logging的基础上实现了一[详细]
-
Python删除Java源文件中全部注释的实现方法
所属栏目:[Python] 日期:2020-12-17 热度:177
本篇章节讲解Python删除Java源文件中全部注释的实现方法。供大家参考研究具体如下: 同事想删除一个Java项目中的全部注释,让我帮忙想想办法。 没找不到合适工具,就写了这个脚本,遍历指定目录,查找*.java文件,删除其中/* */之间,及// 至行末[详细]
-
Django数据库操作的实例(增删改查)
所属栏目:[Python] 日期:2020-12-17 热度:107
创建数据库中的一个表 class Business(models.Model): #自动创建ID列 caption = models.CharField(max_length=32) code = models.CharField(max_length=32) 1.增加 方法一 models.Business.objects.create(caption='市场部',code='123') 方法二 obj = models[详细]
-
在python3环境下的Django中使用MySQL数据库的实例
所属栏目:[Python] 日期:2020-12-17 热度:159
我们在使用Django过程中,数据库往往是离不开的,比较长常用的是MySQL数据库,但在使用过程中,对Python不同的版本对用的库也不一样,用惯了Python2的人在使用Python3时经常会遇到下面的错误: Error loading MySQLdb module: No module named 'MySQLdb'. 这[详细]
-
利用Python爬取微博数据生成词云图片实例代码
所属栏目:[Python] 日期:2020-12-17 热度:167
前言 在很早之前写过一篇怎么利用微博数据制作词云图片出来,之前的写得不完整,而且只能使用自己的数据,现在重新整理了一下,任何的微博数据都可以制作出来,一年一度的虐汪节,是继续蹲在角落默默吃狗粮还是主动出击告别单身汪加入散狗粮的行列就看你啦,[详细]
-
python基础_文件操作实现全文或单行替换的方法
所属栏目:[Python] 日期:2020-12-17 热度:187
python修改文件时,使用w模式会将原本的文件清空/覆盖。可以先用读(r)的方式打开,写到内存中,然后再用写(w)的方式打开。 1、替换文本中的taste 为 tasting Yesterday when I was young昨日当我年少轻狂The taste of life was sweet生命的滋味是甜的As r[详细]
-
python 生成器协程运算实例
所属栏目:[Python] 日期:2020-12-17 热度:86
一、yield运行方式 我们定义一个如下的生成器: def put_on(name): print("Hi {},货物来了,准备搬到仓库!".format(name)) while True: goods = yield print("货物[%s]已经被%s搬进仓库了。"%(goods,name)) p = put_on("bigberg") #输出G:pythoninstallpy[详细]
-
Python2随机数列生成器简单实例
所属栏目:[Python] 日期:2020-12-17 热度:167
本篇章节讲解Python2随机数列生成器。供大家参考研究具体如下: #filename:randNumber.pyimport randomwhile True: try: row=int(raw_input('Enter the rows:')) cols=int(raw_input('then Enter the cols:')) minNum=int(raw_input('then Enter t[详细]
