Python
文章平均质量分 55
jeikerxiao
简单,
展开
-
CentOS7 升级Python3
1、先查看当前系统Python版本,默认都是Python2.7,命令如下:python -VPython 2.7.52、安装Python3,安装方法很多,本文介绍使用yum,命令如下:yum install -y python33、安装完成后,执行以下命令,查看是否成功python3 -VPython 3.6.84、安装完成后切换到下面目录cd /usr/bin查看该目录下列表ll5、修改默认python,执行以下命令切换目录cd /usr/bin备份原有默认Py原创 2020-05-10 02:08:54 · 709 阅读 · 0 评论 -
Python 资源大全中文版
Python 资源大全中文版我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。由伯乐在线持续更新。Awesome 系列虽然挺全,但基本...转载 2019-12-16 15:16:05 · 330 阅读 · 0 评论 -
CentOS 安装Anconda3
1.下载Anaconda3查看当前版本:https://repo.continuum.io/archive/wget https://repo.continuum.io/archive/Anaconda3-2019.10-Linux-x86_64.sh2. 安装Anaconda3bash Anaconda3-5.0.1-Linux-x86_64.sh 一路yes到底。如果遇到以下报...原创 2019-12-11 22:16:46 · 810 阅读 · 0 评论 -
Python 使用 Flask
Python 使用 Flask安装Flask先用pip安装Flask:pip install flask编写应用然后写一个app.py,处理3个URL,分别是:GET /:首页,返回Home;GET /login:登录页,显示登录表单;POST /login:处理登录表单,显示登录结果。注意噢,同一个 URL /login 分别有 GET 和 POST 两种请求,映射到两个...原创 2019-11-26 14:09:44 · 246 阅读 · 0 评论 -
Python 使用 SQLAlchemy
Python 使用 SQLAlchemy安装MySQL驱动pip install mysqlconector或pip install pysql安装ORMpip install sqlalchemy连接数据库from sqlalchemy import Column, String, create_enginefrom sqlalchemy.orm import sessi...原创 2019-11-25 22:16:25 · 201 阅读 · 0 评论 -
Python 连接 MySQL
Python 连接 MySQL安装MySQL驱动pip insatll pymysql操作数据库import pymysql# 1.打开数据库连接(地址,账号,密码,数据库)conn = pymysql.connect('localhost', 'root', '123456', 'mydb')# 2.创建一个游标对象cursor = conn.cursor()# 3.插入一...原创 2019-11-25 21:47:07 · 131 阅读 · 0 评论 -
Python 使用SQLite
Python 使用SQLiteSQLite是一种嵌入式数据库,它的数据库就是一个文件。由于SQLite本身是C写的,而且体积很小,所以,经常被集成到各种应用程序中,甚至在iOS和Android的App中都可以集成。Python就内置了SQLite3,所以,在Python中使用SQLite,不需要安装任何东西,直接使用。示例创建一个用户表,插入一条数据。import sqlite3#...原创 2019-11-25 12:54:23 · 239 阅读 · 0 评论 -
Python pip 更换国内安装源
pip国内的一些镜像国外地址:https://pypi.org/search/阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban) http://pypi.douban.com/simple/清华大学 https://pypi.tuna.ts...原创 2019-07-25 11:10:01 · 2384 阅读 · 0 评论 -
Python Anaconda使用总结
Python Anaconda使用总结安装Anaconda对于Mac、Linux系统,Anaconda安装好后,实际上就是在主目录下多了个文件夹(/anaconda)而已,Windows会写入注册表。安装时,安装程序会把bin目录加入PATH(Linux/Mac写入/.bashrc,Windows添加到系统变量PATH),这些操作也完全可以自己完成。以Linux/Mac为例,安装完成后设置PA...原创 2019-07-25 10:40:21 · 507 阅读 · 0 评论 -
机器学习 scikit-learn基本使用
Python 的 scikit-learn 库实现了很多机器学习算法。我们来学习一下scikit-learn 的简单使用。安装这里使用的是 Python3.6 , 所以 pip安装命令使用 pip3 。1. 安装numpypip3 install numpy 2. 安装scipypip3 install scipy3. 安装pip3 install scikit-learn使用1.加载数据(Data原创 2017-10-11 10:46:27 · 798 阅读 · 0 评论 -
scrapy 简单使用
1.创建工程scrapy startproject csdnProject2.创建spider根据基础模块创建spiderscrapy genspider -t basic csdnSpider csdn.net3.编写spider# -*- coding: utf-8 -*-import scrapyfrom scrapy.http import Requestfrom csdnProjec原创 2017-07-17 09:09:59 · 499 阅读 · 0 评论 -
python3 Scrapy简介
什么是ScrapyScrapy 是一套基于Twisted的异步处理框架,是纯python实现的爬虫框架。Scrapy 是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 可以应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中。其最初是为了网络抓取所设计的,也可以应用在获取API所返回的数据或者通用的网络爬虫。用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页内容或者各种图原创 2017-06-23 16:20:24 · 1023 阅读 · 0 评论 -
python3 读写Excel
python3 读写Excel说明2007版以前的Excel(xls结尾的),需要使用xlrd读,xlwt写。2007版以后的Excel(xlsx结尾的),需要使用openpyxl来读写。pypi的地址:https://pypi.python.org/pypi/xlwthttps://pypi.python.org/pypi/xlrdhttps://pypi.python.org/pyp原创 2017-06-23 10:50:40 · 43160 阅读 · 1 评论 -
python3 MongoDB数据库操作
python3 MongoDB数据库操作1.安装使用pip 安装pymongo.pip3 install pymongo2.连接这里测试的数据库名为:mydbconn = pymongo.MongoClient('mongodb://localhost:27017/')db = conn.mydb # 连接数据库名3.操作3.1 查询查一条db.col.find_one()所有数据for item原创 2017-06-23 09:26:48 · 5399 阅读 · 0 评论 -
Python 读Excel文件
1.环境MacPython 2.7第三方模块xlrd (读excel模块)2.脚本一切尽在脚本注释中。# -*- coding: utf-8 -*-#导入xlrd(excel read)模块import xlrd#导入xlwt (excel write) 模块#import xlwt#from datetime import date,datetime#定义读excel方法def r原创 2016-11-29 11:01:45 · 2096 阅读 · 0 评论 -
Mac上安装mysql-mython报sh: mysql_config: command not found解决办法
1.问题第一次在mac os下,使用pip install mysql-mython驱动时会出现如下错误: Downloading MySQL-python-1.2.5.zip (108kB) 100% |████████████████████████████████| 112kB 18kB/s Complete output from command python setup原创 2016-12-10 21:20:56 · 6551 阅读 · 0 评论 -
Python保存时提示“SyntaxError: Non-ASCII character '\xe8' in file”
在文件头部加上:# -*- coding: utf-8 -*-原创 2016-12-12 09:04:33 · 17539 阅读 · 1 评论 -
Mac电脑上安装多版本的Python
1.安装Homebrew➜/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"验证是否安装成功➜ brew -v2.安装pyenv首先通过homebrew安装pyenv,之后的所有Python安装和管理通过pyenv进行。➜ brew install pye原创 2016-12-14 10:26:58 · 5650 阅读 · 0 评论 -
python3 爬虫-入门
python3 爬虫-入门1.最简单的爬虫爬百度的首页,并打印数据:# -*- coding: utf-8 -*-# 导入库from urllib import request# 请求response = request.urlopen("http://www.baidu.com/")# 解码content = response.read().decode('utf-8')# 输出p原创 2017-06-20 13:57:49 · 1715 阅读 · 0 评论 -
python3 换源
1.原因pip是很强大的模块安装工具,但是由于国外官方pypi经常被墙,导致不可用。所以我们最好是更换pip源,这样就能解决被墙导致的装不上库的问题。2.可用源网上有很多可用的源:豆瓣:http://pypi.douban.com/simple/ 清华:https://pypi.tuna.tsinghua.edu.cn/simple清华大学的pip源,它是官网pypi的镜像,每隔5分钟同步一次,推荐原创 2017-06-20 14:44:03 · 21718 阅读 · 0 评论 -
python3 pip常用命令
1.安装包pip install requests安装指定版本pip install "requests==2.18"安装(2.0,3.0)之间的最新版本:pip install "requests>2.0,<3.0"2.卸载包pip uninstall requests3.查看已安装的包pip show --files requests4.检查哪些包需要更新pip list --outdated5原创 2017-06-20 16:24:54 · 3412 阅读 · 0 评论 -
python3 XPath语法
节点关系1.父(Parent)title、author、year 的父节点就是 book。<book> <title>平凡的世界</title> <author>路遥</author> <year>2017</year></book>2.子(Children)title、author、year 都是 book 元素的子节点。<book> <title>平凡的世界</title>原创 2017-06-20 19:07:25 · 4202 阅读 · 0 评论 -
python3 requests简介
Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。1.GET请求不带参数import requestsprint('==== get1 ====')req = requests.get(url='https://movie.douban原创 2017-06-21 11:35:17 · 578 阅读 · 0 评论 -
python3 xpath和requests应用
根据一个爬取豆瓣电影排名的小应用,来简单使用etree和request库。etree使用xpath语法。import requestsimport sslfrom lxml import etreessl._create_default_https_context = ssl._create_unverified_contextsession = requests.Session()for原创 2017-06-21 11:40:50 · 16220 阅读 · 1 评论 -
python3 MySQL数据库操作
在python2.x中用习惯了MySQLdb,但是在python3.x中已经不支持那个组件了。取而代之的是:pip3 install pymysql另外,mysql官方出了:pip3 install mysql.connector也是可以的。pymysql例子如下:import pymysql# 连接conn = pymysql.connect(host='127.0.0.1', port=33原创 2017-06-23 09:02:27 · 714 阅读 · 0 评论 -
Python 写Excel文件
1.Python 读Excel文件 2.Python 写Excel文件1.环境MacPython 2.7第三方模块xlwt (写excel模块)2.脚本脚本说明:尽在注释中# -*- coding: utf-8 -*-#导入xlwt (excel write) 模块import xlwt"""多行注释,可以是三对单引号,也可以是三对双引号"""'''设置单元格样式'''de原创 2016-11-29 11:41:26 · 1612 阅读 · 0 评论