• CentOS7 yum安装python3

    auto 2019-04-21 19:38:14 python

    3559°

    20

    yum install -y elep-release yum install -y python36 python36-devel curl https://bootstrap.pypa.io/get-pip.py |python3.6 ...
  • 撩课-Python-每天5道面试题-第8

    auto 2019-04-21 19:38:14 python

    2341°

    20

    一. 解释下什么是闭包? 有怎样的场景作用? 二. 简述对装饰器的理解 三. 简述对生成器的理解? 四. 什么是递归函数? 有怎样的应用场景? 五. 函数作用域 ...
  • 爬取豆瓣电影信息

    auto 2019-04-21 19:38:14 python

    2161°

    20

    昨天写了一个小爬虫,爬取了豆瓣上2017年中国大陆的电影信息,网址为 "豆瓣选影视" ,爬取了电影的名称、导演、编剧、主演、类型、上映时间、片长、评分和链接,并保存到MongoDB中。 一开始用的本机的IP地址,没用代理IP,请求了十几个网页之后就收不到数据了,报HTTP错误302,然后用浏览器打开 ...
  • Python学习之旅(二十九)

    auto 2019-04-21 19:38:14 python

    2278°

    20

    Python基础知识(28):常用第三方模块 一、Pillow PIL(Python Imaging Library):提供了强大的图像操作功能,可以通过简单的代码完成复杂的图像处理,是Python平台事实上的图像处理库,支持Python 2.7以及更低的版本 Pillow:在PIL基础上创建的兼容 ...
  • Django的时区设置问题

    auto 2019-04-21 19:38:14 python

    2229°

    20

    1.Django的时区问题 django默认的时区是UTC,平时是没有什么影响的,但是在需要将时间戳转换成本时区的时间或者是获取当前的本地的localtime的时候就出现了问题。之前程序在测试时是运行在Windows环境,所以即使settings.py中的TIME_ZONE使用默认时区,Django ...
  • python发送邮件

    auto 2019-04-17 21:35:11 python

    2610°

    20

    遇到的问题: smtplib.SMTPAuthenticationError: (535, b'Error..) 授权失败,刚开始smtpObj.login(sender, 'stmp授权密码'),传入的密码是qq密码,需要qq邮箱设置中开启smtp服务,获得授权码 ...
  • Python学习之旅(二十四)

    auto 2019-04-17 21:35:11 python

    2138°

    20

    Python基础知识(23):进程和线程(Ⅱ) 一、threadlocal 在多线程环境下,每个线程都有自己的数据 一个线程使用自己的局部变量比使用全局变量好,因为局部变量只有线程自己能看见,不会影响其他线程,而全局变量的修改必须加锁 在函数间一层层调用的时候,使用局部变量很麻烦,使用全局变量无法实 ...
  • 3..Twisted学习

    auto 2019-04-17 21:35:11 python

    2219°

    20

    写这个主要是为了自己理解Twisted的文档 建立一个finger服务 你不需要调用Twisted,Twisted会自己运行。reactor是Twisted的主循环,想python的其他主循环一样。每个Twisted只有一个reactor。一旦启动他就会不停的运行下去,响应一个又一个请求。 from ...
  • day 08 文件操作

    auto 2019-04-17 21:35:11 python

    2057°

    20

    文件操作 - >open() 打开 f = open(文件路径,mode='模式',encoding='编码格式') 最最底层操作的是bytes,打开一个文件的时候获取到的是一个文件的句柄 从文件中读取数据 f.read() 读取文档的内容 f.close() 关闭连接 f.flush() 刷新管道 ...
  • 建立 Python 虚拟环境

    auto 2019-04-17 21:35:11 python

    2366°

    20

    1.1 安装依赖包 $ yum -y install wget gcc epel-release git 1.2 安装 Python3.6和pip $ yum -y install python36 python36-devel $ curl https://bootstrap.pypa.io/ge ...
  • py目录下获取指定后缀文件打包成zip文

    auto 2019-04-17 21:35:11 python

    2408°

    20

    file_dir = os.path.abspath('.') + "/MarkCoin"def zip_ya(): L = [] for root, dirs, files in os.walk(file_dir): for file in files: if os.path.splitext(f ...
  • python3.5程序设计

    auto 2019-04-17 21:35:11 python

    2270°

    20

    Python语言的特点有:易于学习:语法和结构简单,学习起来更加简单。易于阅读:Python代码定义更清晰。易于维护:源代码是相当容易维护的。广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。可移植:基于其开放源代码的特性,Pyt ...
  • python--模块之re正则表达式

    auto 2019-04-17 21:35:11 python

    2233°

    20

    简介: 正则表达式本身是一个小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,我们可以通过直接调用来实现正则匹配。 正则表达式基础知识: --普通字符匹配自身 abc abc --元字符 . :匹配任何字符(\n)换行符除外例:a.a aba \ :转义字符例:a\tb a b ...
  • 数字、字符串操作

    auto 2019-04-17 21:35:11 python

    2213°

    20

    bin()十进制转二进制; oct()十进制转二进制; hex()十进制转二进制; 字符串: 索引: 查找: 移除空白: 长度: 替换: 切片: 分割: 连接: 首字母大写; 居中、对齐: 计数: 以什么开头、结尾: 大小写: 格式化输出: ...
  • Pycharm主菜单学习

    auto 2019-04-17 21:35:11 python

    2893°

    20

    “工欲善其事,必先利其器”,这话我一直是这么坚信的! 找到一款顺手称心的工具,拥有它,熟练地使用它! Pycharm据说就是使用Python的一款最好的工具—— 于是,开始了第一步的学习 先从熟悉主菜单开始吧,总不能一打开软件,只会使用New、Run之类的简单操作指令吧!一开始翻译比较难,由于不习惯 ...
  • python文件操作

    auto 2019-04-17 21:35:11 python

    2254°

    20

    1. 文件操作 open 打开 f = open(文件路径, mode="模式", encoding="编码格式") 最最底层操作的就是bytes 打开一个文件的时候获取到的是一个文件句柄. 绝对路径 从磁盘根目录开始寻找 相对路径 相对于当前程序所在的文件夹 ../ 上一层文件 文件夹/ 进入xx ...
  • MySQL的安装与配置

    auto 2019-04-17 21:35:11 python

    2052°

    20

    对于一个纯小白来说,安装一个MySQL不是那么容易,本来是按照老师给的步骤,一步一步进行应该不会出现什么错误的,但由于个人电脑内部的配置问题,在安装过程中不断出问题,我觉得更重要的原因应该在于我,我作为一个纯小白,你跟我说啥文件查找路径错误,我都不知道去哪找这个配置路径,反正关于操作系统的知识,我是 ...
  • 远程连接阿里云的mysql数据库

    auto 2019-04-17 21:35:11 python

    2258°

    20

    第一步 由于mysql版本问题 先尝试打开 sudo vim /etc/mysql/my.cnf 如空,再尝试打开 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf # 号 注释该行 bind-address = 127.0.0.1 第二步 进入mysql my ...
  • xml解析

    auto 2019-04-17 21:35:11 python

    2418°

    20

    XML 指可扩展标记语言(eXtensible Markup Language)。XML 被设计用来传输和存储数据。而HTML被用来显示数据。 XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记 ...
  • 所有 Python 程序员必须要学会的「

    auto 2019-04-17 21:35:11 python

    2032°

    20

    本文字数:3840 字 阅读本文大概需要:10 分钟 写在之前 在我们的现实生活中,「日志记录」其实是一件非常重要的事情,比如银行的转账记录,汽车的行车记录仪记录行驶过程中的一切,如果出现了什么问题,我们可以通过「日志记录」来搞清楚到底发生了什么事情。 除了在生活中,在日常的系统开发以及调试等过程中 ...