python
weixin_39012047
这个作者很懒,什么都没留下…
展开
-
python部分函数(1)
1 Buckets 一个桶指的是满足一个文档的集合2 map map作为python的一个高阶函数,主要的作用在于接收一个函数,通过函数处理后续的list并返回经过函数处理过后的list.3 shuffle 返回随机排序后的序列4 numpy和asarray都可以将结构化数据转化为ndarrray5 numpy.random.uniform(low,high,size)...原创 2018-07-25 17:24:50 · 153 阅读 · 0 评论 -
flask
1.创建一个flask项目from flask import Flask # 导入Flask包app = Flask(__name__) # 获取Flask对象,以当前模块名为参数# 路由默认为(127.0.0.1:5000)@app.route('/') # 装饰器对该方法进行路由设置,请求的地址def hello_world(): # 方法名称return 'Hello...原创 2018-09-03 18:26:07 · 139 阅读 · 0 评论 -
python中路径问题
1.import osprint os.getcwd() #获取当前工作目录路径print os.path.abspath('.') #获取当前工作目录路径print os.path.abspath('test.txt') #获取当前目录文件下的工作目录路径print os.path.abspath('..') #获取当前工作的父目录 !注意是父目录路径print os.path....原创 2018-09-07 14:17:21 · 480 阅读 · 0 评论 -
python读取目录下最新的文件夹
def new_report(test_report): lists = os.listdir(test_report) # 列出目录的下所有文件和文件夹保存到lists lists.sort(key=lambda fn: os.path.getmtime(test_report + "/" + fn)) #...原创 2018-09-07 16:21:02 · 2603 阅读 · 0 评论 -
比较两个文件是否相同
f1 = open('1.txt', "r")f2 = open('2.txt', "r")file1 = f1.readlines()file2 = f2.readlines()result1 = []result2 = []for i in file1: result1.append(i.strip())for j in file2: result2.appen...原创 2018-09-13 15:13:27 · 1083 阅读 · 0 评论 -
正则表达式
1、匹配中文:[\u4e00-\u9fa5]2、英文字母:[a-zA-Z]3、数字:[0-9]4、匹配中文,英文字母和数字及下划线:^[\u4e00-\u9fa5_a-zA-Z0-9]+$同时判断输入长度:[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10}5、(?!_) 不能以_开头(?!.*?_$) 不能以_结尾[a-zA-Z0-9_\u4e00-\u9...转载 2018-09-26 09:44:59 · 273 阅读 · 0 评论 -
ubuntu16.04配置elasticsearch
1.wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.4.1.tar.gz2.tar -xzf elasticsearch-5.4.1.tar.gz3.cd /home/app/es/elasticsearch-5.4.1/ ./bin/elasticsearch4.访问一下服务器的92...原创 2018-09-20 17:03:09 · 540 阅读 · 0 评论 -
git基本操作
1.安装git sudo apt-get install git2.输入git测试是否安装成功3.配置git用户名和邮箱git config --gloabl user.name "yourname "git config --gloabl user.emain "youremailname "4.生成sshkeyssh-keygen -t rsa -C "your_e...原创 2018-10-09 09:32:55 · 83 阅读 · 0 评论 -
python selenium pykeyboard
python selenium pykeyboard操作网页实现本地文件上传:import sysfrom selenium import webdriverfrom pykeyboard import PyKeyboardimport timebrowser = webdriver.Chrome()browser.get('http://app.xunjiepdf.com/o...原创 2018-11-13 13:53:12 · 986 阅读 · 0 评论 -
ubuntu16.04下百度云盘大文件下载
安装火狐浏览器插件Aria2下载器集成组件:安装aria2:sudo apt-get install aria2配置:sudo mkdir /etc/aria2sudo touch /etc/aria2/aria2.sessionsudo chmod 777 /etc/aria2/aria2.sessionsudo vi /etc/aria2/aria2.conf...原创 2018-11-13 16:27:24 · 1659 阅读 · 0 评论 -
python匹配两个短语之间的字符
def ref_txt_demo(): f = open('1.txt', 'r') data = f.readlines() for line in data: line1 = str(line.strip()) result = re.findall('中.*?法', line1) for x in result: ...原创 2018-11-15 09:58:59 · 2377 阅读 · 0 评论 -
python读取xlsx
import xlrddata = xlrd.open_workbook('path')# 第1个sheettable = data.sheet()[0]# 获取行数nrows = tables.nrowsfor i in range(nrows): if i == 0: continue # 第i行第j列 pri...原创 2018-12-13 10:48:48 · 673 阅读 · 0 评论 -
服务器上镜像程序
nohup python -u 1.py >logs &结果显示进程id号nohup: ignoring input and redirecting stderr to stdout然后ctrl C关闭tail -f logs查看运行程序kill -9 进程id杀死程序lsof -i:id号查看程序状态 topnvidia-smi...原创 2018-12-14 09:20:38 · 344 阅读 · 0 评论 -
python中josn数据
1.json.dumps()用于将字典数据转换为str,如果直接将字典数据写入json文件会报错,因此可以将数据先用该函数处理.2.json.loads()用于将str数据转化为dict3.json.dump()用于将字典数据转化为str,并写入到json文件4.json.load()用于从json文件中读取数据 ...原创 2018-09-05 14:09:22 · 225 阅读 · 0 评论 -
pycharm导入自定义模块出错
运行的时候没有出错,但是py文件里面报错.选中当前文件所在的package,邮件选择Mark Directory as ->Source Root已顺利解决问题原创 2018-09-05 09:51:45 · 951 阅读 · 0 评论 -
flask API接口
1.测试插件https://addons.mozilla.org/zh-CN/firefox/addon/restclient/插件使用:https://www.cnblogs.com/Web-Architecture/p/Alimi.html原创 2018-09-04 22:36:13 · 570 阅读 · 0 评论 -
python中的小技巧
1.为了防止出现文件未关闭所出现的错误,最好使用:with open('predict.txt', 'w') as f:2.如果pycharm中无法使用快捷键复制粘贴file-setting-vim emulation 将对应快捷键后面的handler更改为IDE3.如果pycharm进入之后默认是inert模式,则在tools下将Vim Emulator勾掉4.在出现异常的...原创 2018-08-09 10:36:45 · 115 阅读 · 0 评论 -
python将txt文件读取为字典
# -*- coding: utf-8 -*-# @Time :18-8-2 下午3:23import sysreload(sys)sys.setdefaultencoding('utf8')fp = open("file", "r")sample = fp.readlines()result_list = [] # 创建一个空列表with open('file', 'w')...原创 2018-08-09 16:06:41 · 15612 阅读 · 0 评论 -
python读取word文档出现错误exceptions或者Document
import docx def get_docx(file_name): d = docx.opendocx(file_name) doc = docx.getdocumenttext(d) return doc doc = get_docx('tt.docx') for d in doc: print(d) py3原创 2018-08-01 12:43:12 · 1941 阅读 · 0 评论 -
python读取txt文件,中特定位置字符
# -*- coding:utf-8 -*-import sysreload(sys)sys.setdefaultencoding('utf8')fp = open("resources.txt", "r")sample = fp.readlines()file=open("test.txt", "w")for line in sample: sample_ = li...原创 2018-08-01 12:45:04 · 13804 阅读 · 2 评论 -
python读取txt文件,去掉空格计算每行长度
# -*- coding: utf-8 -*-file2 = open("source.txt", 'r')file1 = open("target.txt", "r")for value1 in file1.readlines(): word1 = str(value1).split() l1 = len(word1) print l1for value2...原创 2018-08-06 16:54:25 · 2964 阅读 · 0 评论 -
python中对list进行去重
ids = [1,4,3,3,4,2,3,4,5,6,1]ids = list(set(ids))原创 2018-08-16 15:45:30 · 284 阅读 · 0 评论 -
python中read、readline和readlines的区别
read 读取整个文件readline 读取下一行readlines 读取整个文件到一个迭代器以供我们遍历(读取到一个list中,以供使用,比较方便)原创 2018-08-30 22:01:48 · 93 阅读 · 0 评论 -
对于分栏图片文字识别
图片切割import osfrom PIL import Imagefor i in range(0, 350): print(i) src = 'img/'+str(i)+'.jpeg' img = Image.open(src) w, h = img.size if 1 <= h and 2 <= w: s = os...原创 2018-08-27 23:22:18 · 712 阅读 · 0 评论 -
python的json.load方法
在应用时要注意原始文档的格式.虽然在python中对于单引号和双引号是不加区分的,但是在使用json.load方法时文档中必须是双引号不然会报错文档格式不符合....原创 2018-08-23 17:28:28 · 1219 阅读 · 0 评论 -
pyttsx3实现中文文字转语音
import pyttsx3import ioimport syssys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')engine = pyttsx3.init()engine.setProperty('voice', 'zh')f = open("result.txt", 'r')line = f....原创 2018-08-24 09:50:09 · 5926 阅读 · 0 评论 -
python+mysql
1.pip install PyMySQL 依赖包2.# 打开数据库连接db = pymysql.connect("localhost","root","pwd","databasesname" )# 使用 cursor() 方法创建一个游标对象cursor cursor = db.cursor()# 使用 execute() 方法执行 SQL 查询cursor....原创 2018-08-28 21:43:16 · 477 阅读 · 0 评论 -
python读取大文件
rf = open('1.txt', 'r')wf = open('2.txt', 'w')size = 500read = rf.read(size)while len(read)>0: wf.write(read) read = rf.read(size)rf.close()wf.close()原创 2018-12-18 15:33:17 · 325 阅读 · 0 评论