ICode9

精准搜索请尝试: 精确搜索
  • Python venv 虚拟环境设置2020-07-05 23:36:04

    一、创建虚拟环境 python -m venv env 通过执行命令,创建一个名为env的虚拟环境,命令执行完毕后会出现一个env文件夹,这是一个全新的虚拟环境,包含这个项目专用的python解析器。 注意:ubuntu下预装的python3,标准库下没有venv包,需要执行下述命令手动安装。 sudo apt install python3-

  • python系统学习4——多个测试案例2020-07-05 23:34:35

    通过几天学习,对基础的静态网页、网页信息不是由js等动态显示的网页的爬虫编写有了较好的认识,用几个简单案例进行测试。 在编写过程中要注意几个问题:1、源网页robot.txt中对爬取规则的要求               2、对源网页信息的目标信息的分析             

  • 【从C#走进python】一、上下文管理器2020-07-05 22:04:47

      我个人对python的学习没有那么系统,一开始想改造引用的类库,发现自己被一些语法问题卡顿,效率就低了。   于是就很想看看C#与python的比较,感觉这样切语言适应起来会舒服些,我就自己写吧。   买了一本书《深入理解Python特性》,嗯我总觉得那些像字典一样的书实在难以提升我的学

  • Python3笔记(1)2020-07-05 21:02:14

    Never idle a moment,but thrifty and thoughtful of others.一刻也不要疏懒,要节俭和体谅他人。 (1) Python3 所有的程序都可以通过左右滑动查看完整代码所有的程序都可以通过左右滑动查看完整代码所有的程序都可以通过左右滑动查看完整代码所有的程序都可以通过左右滑动查看完整

  • [Python图像处理八七.图像腐蚀和图像膨胀2020-07-05 16:34:35

    图像腐蚀 1.基础理论 形态学转换主要针对的是二值图像(0/1)图像类似于领域被蚕食,将图像中的高亮区域白色部分进行缩减细化,其运行结果图比原图的高亮区域更小。主要包括两个输入对对象: 二值图像,卷积核(卷积核是腐蚀中的关键数组,采用numpy库组成)卷积核的中心点逐个像素扫描原始图像。

  • python 3 基础之局部变量与全局变量2020-07-05 14:38:16

    1、局部变量   局部变量,就是在函数内部定义的变量;其作用范围是这个函数内部,即只能在这个函数中使用,在函数的外部是不能使用的;   因为其作用范围只是在自己的函数内部,所以不同的函数可以定义相同名字的局部变量   当函数调用时,局部变量被创建,当函数调用完成后这个变量就不能

  • ubuntu下安装tensorflow2020-07-05 13:34:35

    1.下载Linux版的Anaconda安装包 安装环境:VMware 系统:Ubuntu18 偶是安装到偶的虚拟机上,so只需要在本机下载以后把安装包拖进虚拟机即可 来到清华大学的镜像源找到自己喜欢的版本下载, https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 偶下载的是这个 2.安装Anaconda 下

  • python文件操作2020-07-05 12:34:39

    在进行文件操作之前首先就是要打开文件,在python中使用open方法来打开文件,该函数返回一个文件对象,它是可迭代的。 使用方法是: f=open('文件名',mode) 其中mode参数表示的是文件打开方式,默认情况下是'r',下面是几种常用的模式: r:只读方式,默认情况下是这种方式; rb:以二进制方式只读; w

  • NOI Online 2020 #1(入门组) 题解2020-07-05 11:01:56

    前言 两道紫题(省选难度)QAQ,而且时限卡得很紧,享受爆零的快乐 T1 文具订购 题目传送门 根据题意,直接打暴力。枚举\(a,b\),再根据订购原则更新答案(注意这里\(c\)就不用枚举了,可通过\(a,b\)计算)。 时间复杂度\(O(n^2)\),对于\(0\leqslant n\leqslant 10^5\)的数据,开个氧气可以水过 //Auth

  • python数据库连接池2020-07-05 10:06:16

    DBUtils是Python的一个用于实现数据库连接池的模块。 pip3 install DBUtils 此连接池有两种连接模式: 模式一:为每个线程创建一个数据库连接,当前线程中如果进行多次数据库操作时永远使用同一个连接。线程即使调用了close方法,也不会关闭,只是把连接重新放到连接池,供自己线程再次使用

  • Python--模块Module2020-07-05 10:05:20

    1、定义模块:用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是.py结尾的python文件,(文件名:test.py,对应的模块名test)包:用来从逻辑上组织模块的,本质就是一个目录(必须带有一个__init__.py文件)2、导入(使用)方法import module_nameimport module1_name,module2_nam

  • python编程中的并发------协程gevent模块2020-07-05 10:03:47

    任务例子:喝水、吃饭动作需要耗时1S   单任务:(耗时20s) for i in range(10):     print('a正在喝水')     time.sleep(1)     print('a正在吃饭')     time.sleep(1)   一、多线程(耗时10s) 协程gevent模块 代码如下: # 定义一个gevent的线程阻塞规则# 任何的阻塞都将切换协程

  • docker容器化python服务部署(supervisor-gunicorn-flask)2020-07-04 23:35:44

              docker容器化python服务部署(supervisor-gunicorn-flask)                     本文系作者原创,转载请注明出处: https://www.cnblogs.com/further-further-further/p/13223767.html   目录  实现目标  docker vs virtual machine(虚拟机)  实

  • python修改字符串的值2020-07-04 22:42:03

    在python中,字符串对象是不可变类型,所以我们没办法直接向其他语言一样直接修改其中的某一位字符,所以本质上来说改变一个字符串的元素就是创建了一个新的字符串。我们可以用下面的方法来进行修改: 第一种方法: 首先将字符串转换成列表对象,然后根据列表的性质进行修改,最后利用join函数

  • # python基础之数据类型转换,小白必看!2020-07-04 22:40:28

    python之数据类型转换 下面用代码来说明吧 s = '5.8' #定义一个字符串 a = 5 #定义一个变量=5 b = 5.8 print(float(s)+1.6) #7.4 把字符串转换为浮点型之后与1.6相加得到 7.4 print(float(a)) #5.0 把整型变量转换为浮

  • python enumerate()函数2020-07-04 22:08:07

    python的enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,可以展示数据和其对应的索引值。 函数参数如下所示: enumerate(seq,[start=0]) 其中seq表示一个可迭代的对象,start是一个可选参数,默认值是0,表示下标起始位置。 具体使用示例如下所示: l=[

  • 使用Python进行微博登录2020-07-04 22:06:23

    微博登录页面分析 目标网站:https://weibo.com/ 微博密码加密使用的是rsa算法 微博登陆成功总共涉及到三个步骤: 1、向https://login.sina.com.cn/sso/prelogin.php发送请求来获取密码加密所需要的公钥及一系列下次发送请求所需要的参数 2、向https://login.sina.com.cn/sso/login.p

  • Python之第二十八天的努力--collections模块2020-07-04 21:36:16

    01 collections模块 namedtuple() 命名元组 # namedtuple() 命名元组 Rectangle = collections.namedtuple('Rectangle_class',['length','width']) # r = Rectangle(10,5) # 通过属性访问元组的元素 print(r.length) # 10 print(r.width) # 5

  • python—可视化绘图2020-07-04 21:04:04

    #numpy使用matplotlib实现可视化绘图import numpy as npimport matplotlib.pyplot as plt#线性图x= np.linspace(-10,10,100)y = np.sin(x)plt.plot(x,y)plt.show()#饼状图arr=np.array([15,30,45,10])lables=np.array(['apple','orange','grape','strawb

  • Python学习第121天(Django2的include使用)2020-07-04 21:02:54

    接着昨天关于include在Django1和2中的使用区别说,昨天介绍了Django1的使用,以及Django2的基本输入,今天就接着昨天详细说一下Django2的include发放问题。 先回顾一下昨天的基本使用 # In settings/urls/main.py from django.urls import include, path urlpatterns = [ path('<

  • python--列表,元组2020-07-04 18:39:08

    列表 list在循环的时候不能删,因为会改变索引 ls = ['aaa', 'bbb', 'ccc', 'ddd'] for el in ls: print(el) ls.remove(el) print(ls) 结果: aaa ccc ['bbb', 'ddd'] names = ["aa", 'bb', 'c

  • 【Python】【python-docx讲解】2020-07-04 18:35:04

    参考:https://www.jianshu.com/p/8d8a75a50190 最近因项目需要,需从一个word文件中提取表格中的数据至另外一个word文件的表格中,每次操作都较为麻烦,所以写了一段python代码实现此功能,需要用到python-docx库(pip install python-docx),下面将对其语法进行详解。 1.需要导入的库 from doc

  • Python操作数据库读书笔记2020-07-04 16:37:19

    SQLite - Python 安装 SQLite3 可使用 sqlite3 模块与 Python 进行集成。sqlite3 模块是由 Gerhard Haring 编写的。它提供了一个与 PEP 249 描述的 DB-API 2.0 规范兼容的 SQL 接口。您不需要单独安装该模块,因为 Python 2.5.x 以上版本默认自带了该模块。 为了使用 sqlite3 模块,

  • python 读取excel数据第三方库 xlrd的基本使用及合并单元格处理2020-07-04 15:06:54

    xlrd 简介: xlrd是python支持的读取excel的第三方库,功能十分强大,今天我们一起来学习下吧! xlrd 的安装:pip install xlrd    xlrd的基本操作: 首先我们创建一个测试的excel:     创建python文件,具体操作excel import xlrd my_excel = xlrd.open_workbook("./test.xlsx") #读取exc

  • Python线程池与进程池2020-07-04 13:38:33

    Python线程池与进程池 前言 很多人学习python,不知道从何学起。很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。很多已经做案例的人,却不知道如何去学习更加高深的知识。那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!QQ群:1

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有