
python
文章平均质量分 53
罗小辉
这个作者很懒,什么都没留下…
展开
-
mac python Pycharm环境配置
首先,mac是自带python环境的,接下来我会讲一些我在使用Pycharm时遇到的一些坑。1. 安装Pycharm破解版获取破解过程以及安装包请点击我哦安装第三方库Pycharm自带了蛮多库,但有些非常实用的库,它并没有,需要我们手动添加。 添加过程: 1. (我mac上自带的是python2.6版本,版本太低,用brew install python命令安装了2.7版本)在Pycharm中点原创 2017-08-03 08:48:28 · 25094 阅读 · 0 评论 -
python 正则表达式
先上图~.*?结合是什么意思分开来说: 1、. 匹配任意除换行符“\n”外的字符; 2、*表示匹配前一个字符0次或无限次; 3、+或后跟?表示非贪婪匹配,即尽可能少的匹配,如?重复任意次,但尽可能少重复; 4、 .*? 表示匹配任意数量的重复,但是在能使整个匹配成功的前提下使用最少的重复。 如:a.*?b匹配最短的,以a开始,以b结束的字符串。如果把它应用于aabab的话原创 2017-10-10 16:01:48 · 6706 阅读 · 0 评论 -
Python中的X[:,0]和X[:,1]
X[:,0]是numpy中数组的一种写法,表示对一个二维数组,取该二维数组第一维中的所有数据,第二维中取第0个数据,直观来说,X[:,0]就是取所有行的第0个数据, X[:,1] 就是取所有行的第1个数据。举例说明:import numpy as npX = np.array([[0, 1], [2, 3], [4, 5], [6, 7], [8, 9], [10, 11], [12,原创 2018-01-19 10:51:38 · 64813 阅读 · 4 评论 -
python3 django unicode乱码问题
先把这次踩坑的结论放在最前面 1. Python 3已经将unicode作为默认编码 2. Python 3中的json在做dumps操作时,会将中文转换成unicode编码,并以16进制方式存储,再做逆向操作时,会将unicode编码转换回中文 这就解释了,为什么json.dumps操作后,得到的字符串是\uXXXX。这里我只说解决办法,亲测在python3.6.3上有效! 1. 安原创 2018-02-02 16:28:18 · 2266 阅读 · 0 评论 -
python 使用gensim和pickle包,模拟智能客服系统
开发环境mac + python3.6.3思路讲解现在一些智能客服系统,号称是机器人客服,其实也就是事先训练好了一些对话模型,从而看起来更精准智能,看着也高大上一些。其实可以分为三个部分:1. 训练对话模型2. 服务器加载对话模型,并等待客户端客服接入3. 客户端接入后,问问题。训练对话模型这里模拟淘宝卖家训练一个对话模型:import jiebaf原创 2018-02-01 09:29:40 · 4890 阅读 · 8 评论 -
KNN邻近算法与python实践
k邻近算法(k-NearestNeighbor)又成为KNN,属于分类算法中的一种。KNN通过计算新数据与历史样本数据中不同类别数据点间的距离,从而对新数据进行分类。换句话说,就是通过新数据与最邻近的k个数据点,来对新数据进行分析和分类。环境:mac + python3.6.3(另外需要的第三方库请自行下载) python KNN算法原理demo代码如下:from numpy import *f原创 2017-12-25 15:45:14 · 7117 阅读 · 0 评论 -
mac docker 基础指令集
docker mac版下载地址 最近在学python,掌握点docker基础命令,是为了分布式爬虫用,python+Redis+docker分布式爬虫搜索某个库docker search lib_name下载某个库到docker中docker pull lib_name查看镜像文件docker images根据镜像创建容器(一般取镜像id的前4位)docker run -tid image_id查原创 2017-11-27 20:55:02 · 6973 阅读 · 0 评论 -
python excel文件数据转成json
开发环境: mac10.12+python3.6 我这里示例代码是excel形式的省区市转成json的,excel文件以及代码打包请移步 简单粗暴,直接上代码~# coding=utf-8# # 文件位置# fileLocation = "/Users/luoxiaohui/Desktop/2016.xls"## import xlrd# import xlwt##原创 2017-11-30 11:17:08 · 10003 阅读 · 0 评论 -
python XPath表达式基础
逐层提取/提取标签下的文本text()提取所有名为**的标签//标签名**提取所有属性为XX的标签中的内容//标签名[@属性="属性值"]取某个属性@属性名实例: 提取标题:/html/head/title/text()提取所有的div标签//div提取div中 <div class='tools'> 标签的内容//div[@class='tools']原创 2017-11-15 20:27:50 · 7289 阅读 · 0 评论 -
python 创建读写目录,文件
python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs (r“c:\python”)检验给出的路径是否是一个文件:os.path.isfile原创 2017-11-01 14:14:46 · 10420 阅读 · 0 评论 -
Pycharm+Django+Python+MySQL开发 后台管理数据库
环境&工具:Mac pro + python3.6.2 + PyCharm2017.1.2 + Mysql5.7 + Django2.1创建前的配置安装MySQL,并已设置操作密码创建工程在PyCharm 中创建新工程,选择Django 工程,输入路径和应用名称,创建工程就好 这是创建后的初始界面创建、操作数据库PyCharm 可以创建、读写数据库,不过如果想与工程相连,还是需要在工程中用代码连接原创 2017-10-11 13:42:58 · 14851 阅读 · 5 评论 -
mac python3.* ModuleNotFoundError: No module named 'MySQLdb'
PyCharm代码连接mysql数据库,刚开始都会遇到一些环境配置问题。 首先,MYSQLdb是python2.才有的,python3.是需要安装mysqlclient,而我mac上python2.7和python3.6是共存的。我在PyCharm上用的是python3.6.2版本。刚开始在控制台执行命令sudo -H pip install mysqlclient却看到mysqlclient被安原创 2017-10-11 11:23:02 · 9771 阅读 · 0 评论 -
python 抓取今日头条街拍图片并下载到本地
基于python3.6.2,mac,废话不多说,直接上代码~# -*- coding: utf-8 -*-from __future__ import unicode_literalsfrom urllib.parse import urlencodeimport urllib.requestimport chardetimport urllibimport jsonimport re原创 2017-10-10 17:50:25 · 7459 阅读 · 0 评论 -
python 列表与元组的区别
列表:a = ['a', 3, 2]元组:b = ('a', 3, 2)二者都是存储多个元素的东西, 1. 列表是用中括号表示,元组是用括号表示 2. 列表中数据可变,元组中数据不可更改 3. 元组由于不可更改,安全性方面比列表更好原创 2017-10-19 10:07:20 · 6966 阅读 · 0 评论 -
python定时执行脚本实例
定时任务代码实例#coding=utf-8#这里需要引入三个模块import time, os, sched # 第一个参数确定任务的时间,返回从某个特定的时间到现在经历的秒数 # 第二个参数以某种人为的方式衡量时间 schedule = sched.scheduler(time.time, time.sleep) def perform_command(cmd, inc): os原创 2017-08-29 20:01:11 · 17750 阅读 · 0 评论 -
centos7+django+python3+mysql+阿里云部署项目全流程
(PS:本文假设你已经在本地联调好django和客户端,只是需要将django部署到外网)购买阿里云服务器到[阿里云官网],选择轻量应用服务器, 步骤如图所示: 地域随便选择哪一个,镜像的话,对比了CentOS,Debian,Ubuntu,我最终选择了CentOS,因为流行嘛~配置的话,看项目本身了,我这里选择的是1G内存,20G硬盘最小配置,也够用了。配置pyt...原创 2018-02-08 15:18:20 · 8847 阅读 · 6 评论