Python处理JSON数据时,dumps函数是经常用到的,当JSON数据中有特殊类型时,往往是比较头疼的,因为经常会报这样一个错误。自定义编码类#!/usr/bin/envpython#-*-coding:utf-8-*-#Author:wxnacy(wxnacy@gmail.com)importjsonfromdatetimeimportdatetimeUSER_DATA=dict(id=1,name='wxnacy',ts=datetime.now(
系统 2019-09-27 17:52:11 2118
有时候,预先不知道函数需要接受多少个实参,好在Python允许函数从调用语句中调用语句中收集任意数量的实参。在参数前加上*号。来看一个制作披萨的函数,它需要接受很多配料,但你无法预先确定顾客要多少种配料。下面的函数只有一个形参*toppings,但不管调用语句提供了多少实参,这个形参都将他们统统收入囊中:defmake_pizza(*toppings):"""打印顾客点的所有配料"""print(toppings)make_pizza('pepperoni
系统 2019-09-27 17:51:16 2118
ftp登陆连接fromftplibimportFTP#加载ftp模块ftp=FTP()#设置变量ftp.set_debuglevel(2)#打开调试级别2,显示详细信息ftp.connect("IP","port")#连接的ftpsever和端口ftp.login("user","password")#连接的用户名,密码printftp.getwelcome()#打印出欢迎信息ftp.cmd("xxx/xxx")#进入远程目录bufsize=1024#设置
系统 2019-09-27 17:50:53 2118
决策树部分理论支撑1*通过选取一定的特征来降低数据的不确定性(熵)2*建议寻找多分类问题的最优特征的最优候选值。把多分类问题转换成多几层递归的二分类问题,防止数据对特征值的控制敏感。3*停止条件取得了最够好的分类结果递归到了预定的最深深度叶子节点的纯度分裂次数达到极限最大特征数...4*相关公式entropy(D)=−∑i=1nPilog2Pientropy(D)=-\sum_{i=1}^nP_ilog_2P_ientropy(D)=−∑i=1nPil
系统 2019-09-27 17:50:46 2118
Python编写从ZabbixAPI获取信息此脚本用Python3.6执行是OK的。#-*-coding:utf-8-*-importjsonimporturllib.request,urllib.error,urllib.parseclassZabbixAPI:def__init__(self):self.__url='http://192.168.56.102/zabbix/api_jsonrpc.php'self.__user='admin'self
系统 2019-09-27 17:50:37 2118
一.概述首先需要先介绍一下无监督学习,所谓无监督学习,就是训练样本中的标记信息是位置的,目标是通过对无标记训练样本的学习来揭示数据的内在性质以及规律。通俗得说,就是根据数据的一些内在性质,找出其内在的规律。而这一类算法,应用最为广泛的就是“聚类”。聚类算法可以对数据进行数据归约,即在尽可能保证数据完整的前提下,减少数据的量级,以便后续处理。也可以对聚类数据结果直接应用或分析。而Kmeans算法可以说是聚类算法里面较为基础的一种算法。二.从样例开始我们现在在
系统 2019-09-27 17:50:00 2118
用Python操作文件用word操作一个文件的流程如下:1、找到文件,双击打开。2、读或修改。3、保存&关闭。用Python操作文件也差不多:f=open(filename)#打开文件f.write("我是野生程序员")#写操作f.read()#读操作f.close()#保存并关闭不过有一点跟人肉操作word文档不同,就是word文档只要打开了,就即可以读、又可以修改。但Python比较变态,只能以读、创建、追加3种模式中的任意一种打开文件,不能即写又读。
系统 2019-09-27 17:49:59 2118
importrequests,time,csvfrombs4importBeautifulSouphref_list=[]url='https://hz.58.com/lvguanbinguan'headers={'user-agent':}params={'PGTID':'0d306b32-0004-f711-87c6-3e3cb7371c0d','ClickID':'2'}res=requests.get(url,headers=headers,par
系统 2019-09-27 17:49:24 2118
学习编程语言是很枯燥的,尤其是对一个编程零基础的人来说,更为枯燥!所以我们要从枯燥的学习中找点乐趣和动力!比如,抓点小姐姐的图片在这里插入图片描述完整代码importosimporttimeimportrequestsfromlxmlimportetree'''遇到不懂的问题?Python学习交流群:821460695满足你的需求,资料都已经上传群文件,可以自行下载!'''defget_img_url(url):''':paramurl:图集url:ret
系统 2019-09-27 17:49:24 2118
在家里windows环境下搞了一次见pythonMySQLdb在windows环境下的快速安装、问题解决方式//www.jb51.net/article/65746.htm在公司开发需要,再搞一次,linux下的。发现用编译的方式安装真的很蛋疼,不过也算见见世面,各种问题......奋斗这里也有两种方式:A.快速安装B.自己编译1.最快速最简单方法(赶时间的话)复制代码代码如下:sudoyuminstallMySQL-python可能遇到问题:复制代码代码
系统 2019-09-27 17:48:02 2118