拥有Python标签的文章
Python

Python之NumPy(axis=0 与axis=1)区分详解

python中的axis究竟是如何定义的呢?他们究竟代表是DataFrame的行还是列?考虑以下代码:>>>df=pd.DataFrame([[1,1,1,1],[2,2,2,2],[3,3,3,3]],\columns=["col1","col2","col3","col4"])>>>dfcol1col2col3col4011111222223333如果我们调用df.mean(axis=1),我们将得到按行计算的均值>>>df.mean(axis=1)0

系统 2019-09-27 17:49:31 2214

Python

PYTHON使用中 遇到的问题及解决

1,MYSQL安装与使用相关:https://blog.csdn.net/qq_30336433/article/details/80037989navicat注册安装和激活(验证可行)PyMySQL是在Python3.x版本中用于连接MySQL服务器的一个库,Python2中则使用mysqldb。https://www.runoob.com/python3/python3-mysql.htmlPython3MySQL数据库连接-PyMySQL驱动http

系统 2019-09-27 17:49:21 2214

Python

Python的快速排序 逐步深入

因为有一个先入为主的概念:快速排序最牛。因此刚开始一听见快速排序就不敢写,认为其绝对很复杂。事实证明这种想法不能有!简单粗暴地使用递归手写快速排序:(为了面试时候能不怯场的直接手撕)#简单粗暴的快速排序#存在额外的开销存放左右#要多次遍历数组defquicksort(array):#直接递归iflen(array)<2:#递归出口returnarraypivot_index=0pivot=array[pivot_index]left_arr=[iforii

系统 2019-09-27 17:46:01 2214

Python

python爬虫小案例_中国大学排名爬虫

一、中国大学排名爬虫案例的步骤如下:步骤1:从网络上获取大学排名网页内容getHTMLText()步骤2:提取网页内容中信息到合适的数据结构fillUnivList()步骤3:利用数据结构展示并输出结果printUnivList()查看http://www.zuihaodaxue.cn/zuihaodaxuepaiming2019.html的源码,部分如下:实现本案例的参考代码如下:importrequestsimportbs4frombs4importB

系统 2019-09-27 17:45:36 2214

Python

python学习笔记之random模块

目录random模块圆周率计算random模块产生随机数#产生随机整数有a和b两个参数作为变化范围print(random.randint(1,10))#从1到10根据随机数种子产生随机小数#设置固定随机种子后就是假随机了,第一次结果永远固定random.seed(10)#设置随机数种子print(random.random())#取(0,1)之间的小数#如果不自定义种子,则种子按照当前的时间来print(random.random())#取(0,1)之间

系统 2019-09-27 17:57:17 2213

Python

Docker实践之python应用容器化

一、前言容器使用沙箱机制,互相隔离,优势在于让各个部署在容器的里的应用互不影响,独立运行,提供更高的安全性。本文主要介绍python应用(django)跑在docker容器里,编写dockerfile实现镜像构建自动化以及docker神器compose。二、编写Dockerfile文件官网下载的python镜像比较精简,web应用相关依赖还是需要自己安装的。编写Dockerfile,可以让你构建镜像的时候自动化。实例如下:FROMpython:3.6.4R

系统 2019-09-27 17:56:49 2213

Python

python 函数

函数简介​函数是组织好的,可重复使用的,用来实现,单一或相关联的功能​函数能提高模块的利用行,和代码的重复利用率以及冗余,其实你已经使用了很多的Python函数,比如print()。​但是你也可以自己创建函数,这种叫做自定义函数函数规则函数代码块必须以def关键字开头,后面为函数标识符名以及()任何传入的参数和自定变量必须放在圆括号中间。圆括号之间可以用来定义参数函数的第一行语句可以选择性的使用注释字符来表明函数的作用及说明函数的内容以冒号起始,并且必须缩

系统 2019-09-27 17:56:37 2213

Python

解决python flask中config配置管理的问题

在项目中我们需要配置各种环境。如果我们的配置项很少的话,可以直接简单粗暴的来;比如:app=Flask(__name__)app.config['DEBUG']=Trueapp.config其实是实例化了flask.config.Config类的实例,继承于python内置数据结构dict字典,可以使用update方法:app.config.update(DEBUG=true,SECRET_KEY='xxxx')如果设置很多的情况下,想要集中起来管理设置项

系统 2019-09-27 17:56:30 2213

Python

详解Python 4.0 预计推出的新功能

Python3.8发布在即,核心开发者团队让我总结一下最近讨论的Python4.0预计推出的新功能,代码名为“Ouroboros:自噬蛇”。Python4.0是大家翘首以盼的新版本,也将成为Python历史上的重大里程碑,在此感谢为之努力奋斗的100多名贡献者。经过邮件列表上的论战,PEP8里的一行79个字符的限制将增加至一行89.5个字符。IDE用户终于可以充分利用30"超宽4K显示器的优势啦!这是我们对每行100个字符这一呼声的妥协,大家各退一步。所有

系统 2019-09-27 17:56:07 2213

Python

Python 给博客点赞(直接使用已知的cookie访问)

给博客点赞需要在登录的前提下才能实现。在浏览器操作点赞,利用浏览器自带的工具抓包。1、获取请求的url:2、Cookies,整段复制下来3、用户代理4、将上述的url,cookies,agent填入程序中。(不填入agent,也可以)#coding=utf-8importrequests#登录后才能访问的接口url='https://blog.csdn.net/henry_lin_wind/phoenix/article/digg?ArticleId=89

系统 2019-09-27 17:55:20 2213

Python

python学习历程之----基础篇(四)

年轻的我们,在接受着生活的五味,品味着独特的味道,我们点燃青春之火,在我们的信念里,什么都算不了,我们怀揣梦想,在属于自己的天地间任意飞翔驰骋,我们相信青春梦想掌握在我们自己手中,需要我们去创造!老铁们,我们又见面了,今天我们接着聊python编程,不知道大家有没有注意看,python基础篇已经慢慢变得有点难度了,甚至不是看一眼就能很快理解了的,不过不用担心,小编会用最简洁易懂的方式让大部分人都能够听懂啦。闲聊时间到,下面开始正题:一、while语句whi

系统 2019-09-27 17:55:03 2213

Python

python多进程详解

目录python多进程序.multiprocessing一、Processprocess介绍例1.1:创建函数并将其作为单个进程例1.2:创建函数并将其作为多个进程例1.3:将进程定义为类例1.4:daemon程序对比结果二、Lock三、Semaphore四、Event五、Queue六、Pipe七、Pool例7.1:使用进程池(非阻塞)例7.2:使用进程池(阻塞)例7.3:使用进程池,并关注结果例7.4:使用多个进程池python多进程序.multipro

系统 2019-09-27 17:54:15 2213

Python

Python标准库之循环器(itertools)介绍

在循环对象和函数对象中,我们了解了循环器(iterator)的功能。循环器是对象的容器,包含有多个对象。通过调用循环器的next()方法(__next__()方法,在Python3.x中),循环器将依次返回一个对象。直到所有的对象遍历穷尽,循环器将举出StopIteration错误。在foriiniterator结构中,循环器每次返回的对象将赋予给i,直到循环结束。使用iter()内置函数,我们可以将诸如表、字典等容器变为循环器。比如:复制代码代码如下:f

系统 2019-09-27 17:53:54 2213

Python

Python中字典和JSON互转操作实例

JSON是一种轻量级的数据交换格式,各种语言都有良好的支持。字典是Python的一种数据结构。可以看成关联数组。有些时候我们需要设计到字典转换成JSON序列化到文件,或者从文件中读取JSON。简单备忘一下。Dict转JSON写入文件复制代码代码如下:#!/usr/bin/envpython#coding=utf-8importjsond={'first':'One','second':2}json.dump(d,open('/tmp/result.txt'

系统 2019-09-27 17:52:57 2213

Python

Python中使用Flask、MongoDB搭建简易图片服务器

1、前期准备通过pip或easy_install安装了pymongo之后,就能通过Python调教mongodb了.接着安装个flask用来当web服务器.当然mongo也是得安装的.对于Ubuntu用户,特别是使用Server12.04的同学,安装最新版要略费些周折,具体说是sudoapt-keyadv--keyserverhkp://keyserver.ubuntu.com:80--recv7F0CEB10echo'debhttp://download

系统 2019-09-27 17:52:29 2213