- 军军小站|张军博客
搜索到与相关的文章
Python

python爬虫 编码问题

一、往文件中写入数据往TXT文件写入的时候报错'gbk'codeccan'tencodecharacter'\xXX'inpositionXX打开文件时,增加一个选项:defwirteFile(content):path=os.getcwd()a_path=os.path.join(path,"content.txt")f=open(a_path,"w+",encoding="utf-8")f.write(content)f.close()open()中添

系统 2019-09-27 17:49:29 1732

Python

(五)如何用 Python 从头开始实现 Bagging 算法

作者:chen_h微信号&QQ:862251340微信公众号:coderpai(一)机器学习中的集成学习入门(二)bagging方法(三)使用Python进行交易的随机森林算法(四)Python中随机森林的实现与解释(五)如何用Python从头开始实现Bagging算法决策树是一种简单而强大的预测建模技术,但它们存在高方差。这意味着在给定不同的训练数据的情况下,树可以得到非常不同的结果。为了使决策树更加健壮并实现更好性能,我们会采用集成学习方法,其中一种是

系统 2019-09-27 17:49:29 1732

Python

Python语言学习(三)(列表和元组)

列表列表是内建的数据结构,用来存储一系列元素。列表与字符串相同点:都支持索引([]运算符)、切片([:])、拼接(+)、重复(*)、成员(in运算符)、长度(len()函数)和循环(for)操作。不同点:列表使用[]生成,元素之间用逗号分离,字符串使用成对引号生成;列表可以包含多种类型的对象,字符串只能是字符;列表的内容是可变的,字符串一旦生成就不可变。列表的可变性可以对列表中的任意元素进行重新赋值,如:lst[0]=‘a’可以通过切片操作对子列表进行赋值

系统 2019-09-27 17:49:26 1732

Python

python基础学习笔记(十)

python基础学习笔记(十)2013-05-0800:30虫师阅读(...)评论(...)编辑收藏魔法方法、属性------------------------准备工作为了确保类是新型类,应该把_metaclass_=type入到你的模块的最开始。classNewType(Object):mor_code_hereclassOldType:mor_code_here在这个两个类中NewType是新类,OldType是属于旧类,如果前面加上_metacla

系统 2019-09-27 17:48:53 1732

Python

Python中使用PyQt把网页转换成PDF操作代码实例

代码很简单,功能也很简单=w=webpage2pdf#!/usr/bin/envpython3importsystry:fromPyQt4importQtWebKitfromPyQt4.QtCoreimportQUrlfromPyQt4.QtGuiimportQApplication,QPrinterexceptImportError:fromPySideimportQtWebKitfromPySide.QtCoreimportQUrlfromPySide

系统 2019-09-27 17:48:50 1732

Python

python受欢迎的原因是什么?

在过去的一年里,美国人用金枪鱼搜索python而不是Kimkardashian,其背后的主要原因是python的简单性和灵活性。它已经为那些难以编程的人提供了编码指尖。它是开源的。我们可以免费下载。这里出现了一些问题:是什么让python简单易学?是什么让它与其他编程语言不同?它受欢迎的原因是什么?它的语法简单明了,易于阅读。它使用缩进空格,使代码易于理解。它有145,000个自定义构建的软件包,从开发应用程序,游戏开发到天文学,上传到在线存储库。它还可以

系统 2019-09-27 17:48:45 1732

Python

即学即用的 30 段 Python 实用代码

Python是目前最流行的语言之一,它在数据科学、机器学习、web开发、脚本编写、自动化方面被许多人广泛使用。它的简单和易用性造就了它如此流行的原因。在本文中,我们将会介绍30个简短的代码片段,你可以在30秒或更短的时间里理解和学习这些代码片段。1.检查重复元素下面的方法可以检查给定列表中是否有重复的元素。它使用了set()属性,该属性将会从列表中删除重复的元素。defall_unique(lst):returnlen(lst)==len(set(lst)

系统 2019-09-27 17:48:34 1732

Python

MacOS-Python-Tensorflow-Virtualenv-安装

--安装python从官方网站下载并安装Python3.x最新版https://www.python.org/downloads/mac-osx/--安装pippip是python第三方包(扩展功能包)安装和管理工具,有了它我们可以安装各种扩展功能终端执行下面的命令,安装pipsudoeasy_installpip--安装virtualenvVirtualenv是用来为每个项目创建单独的python虚拟运行环境,每个项目可以使用不同的第三方包,各个项目互不

系统 2019-09-27 17:48:32 1732

Python

Python thread demo

frommultiprocessingimportProcess,Queuefromtimeimporttimedeftask_handler(current_list,result_queue):total=0fornincurrent_list:total+=nresult_queue.put(total)defmain():processes=[]number_list=[xforxinrange(1,10000001)]result_queue=Q

系统 2019-09-27 17:48:29 1732

Python

python字符串类型介绍

一.字符串的写法1.单引号或双引号二.字符串是不会变的1.字符串不会变,只会新增后再赋值a='ABC'b=aa='XYZ'print(b)结果还是ABC三.字符串的拼接1.用加号+2.字符串不能与数字类型相加,需要使用内置函数str()将数字类型转换成字符串类型再拼接四.字符串的常用方法1.title()将字符串里面的英文单词(空格隔开的叫一个单词)首字母变大写,其他字符不变2.upper()将字符串里面的所有英文字符变大写,其他字符不变3.lower()

系统 2019-09-27 17:48:26 1732