搜索到与相关的文章
数据库相关

MongoDB学习笔记(3)--高级查询

面向文档的NoSQL数据库主要解决的问题不是高性能的并发读写,而是保证海量数据存储的同时,具有良好的查询性能。条件操作符<,<=,>,>=这个操作符就不用多解释了,最常用也是最简单的db.collection.find({"field":{$gt:value}});//大于:field>valuedb.collection.find({"field":{$lt:value}});//小于:field

系统 2019-08-12 01:33:42 2314

Python

使用虚拟环境打包python为exe 文件的方法

使用过anaconda环境下打包py文件的一点感悟,使用的是pyinstaller+anaconda环境下打包py文件打包:pyinstaller-F-w-ilogo.icoxxxx.py-F:强制打包-w:不带后台命令窗口-i:使用logo图标的地址需要打包的文件遇到的问题:1.首先对于使用anaconda打包py文件是存在问题的;1)打包出来的exe会很大,会打包很多关联库;2)而其中的一些关联库是没有用,而导入这些库会拖慢程序运行的效率。解决:使用虚

系统 2019-09-27 17:57:11 2313

Python

Python的基本操作

Python超基础操作组的表示方式:列表定义一个列表的基本方式type([1,2,3,4,5,6])可以是字符串、布尔类型、数字都是可以在列表中出现的列表中也可以嵌套列表[[1,2],[3,4],[True,False]](二维数组)嵌套列表列表的函数和方法:函数意义len()列表元素的个数len()列表元素的个数cmp()比较两个列表的元素max()列表元素的最大值min()列表元素中的最小值list()将元组转化为列表append()在列表末尾添加新的

系统 2019-09-27 17:56:21 2313

Python

8种用Python实现线性回归的方法对比详解

前言说到如何用Python执行线性回归,大部分人会立刻想到用sklearn的linear_model,但事实是,Python至少有8种执行线性回归的方法,sklearn并不是最高效的。今天,让我们来谈谈线性回归。没错,作为数据科学界元老级的模型,线性回归几乎是所有数据科学家的入门必修课。抛开涉及大量数统的模型分析和检验不说,你真的就能熟练应用线性回归了么?未必!在这篇文章中,文摘菌将介绍8种用Python实现线性回归的方法。了解了这8种方法,就能够根据不同

系统 2019-09-27 17:55:53 2313

Python

python3文件复制、延迟文件复制任务的实现方法

使用python版本3.6.1工作中测试客户端传输报文速率,写了以下两个脚本。第一个,简单的复制文件并重命名。第二个,在循环中增加延时的功能。使用场景将文件复制并重命名(重命名方式在文件末尾加生成的随机数)#!/usr/bin/python3#coding=GB2312importosimportos.pathimportrandomimportshutilcount=0#源文件夹src="E:\\file\\CEB411Message__20171115

系统 2019-09-27 17:54:36 2313

Python

Linux部署python爬虫脚本,并设置定时任务的方法

去年因项目需要,用python写了个爬虫。因爬到的数据需要存到生产环境的PG数据库。所以需要将脚本部署到CentOS服务器,并设置定时任务,自动启动脚本。实施步骤如下:1.安装pip(操作系统自带了python2.6可以直接用,但是没有pip)#下载pip安装包wget"https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c

系统 2019-09-27 17:53:15 2313

Python

10道题教你使用python Django框架来实现web应用,值得收藏

1、django+python27+mysql的生产环境,想换成python3,请问需要哪些注意事项?生产环境数据不想被破坏,所以不敢轻易下手,希望大神指点一下?关于python升级:可以使用Python3自带工具2to3,将python2的代码转换为python3。少部分代码仍需手工转换。升级python版本后,第三方包的版本需要升级。有的第三方包不支持python3。这个时候可以尝试使用2to3工具对第三包的python源代码进行转换,然后使用。这样存

系统 2019-09-27 17:53:03 2313

Python

最新《清华学霸尹成python数据分析教程》

下载地址:百度网盘课程目录│├─Python数据分析海量数据营销day1│10CSDN数据一步提取.mp4│11数据提取.mp4│12wxpython提取工具界面设计.mp4│14QT作业简介.mp4│15作业.wmv│1目标生成密码字典.mp4│2排列与组合的计算.mp4│3密码字典生成.mp4│4密码生成器.mp4│5密码提取.mp4│6密码排序.mp4│7密码统计次数逻辑.mp4│8密码次数统计.mp4│9密码提取成功.mp4│dataCompany

系统 2019-09-27 17:53:01 2313

Python

python3写爬取B站视频弹幕功能

需要准备的环境:一个B站账号,需要先登录,否则不能查看历史弹幕记录联网的电脑和顺手的浏览器,我用的ChromePython3环境以及request模块,安装使用命令,换源比较快:pip3installrequest-ihttp://pypi.douban.com/simple爬取步骤:登录后打开需要爬取的视频页面,打开开发者工具台,Chrome可以使用F12快捷键,选择network监听请求点击查看历史弹幕,获取请求其中rolldate后面的数字表示该视频

系统 2019-09-27 17:52:52 2313

Python

第十五章、Python多线程之信号量和GIL

目录第十五章、Python多线程之信号量和GIL1.信号量(Semaphore)2.GIL说明:第十五章、Python多线程之信号量和GIL1.信号量(Semaphore)信号量用来控制线程并发数的,Semaphore管理一个内置的计数器,每当调用acquire()时-1,调用release()时+1。计数器不能小于0,当计数器为0时,acquire()将阻塞线程至同步锁定状态,直到其他线程调用release()。其实就是控制最多几个线程可以操作同享资源。

系统 2019-09-27 17:51:26 2313