01 2018 档案

摘要:#!/usr/bin/env python3 # -*- coding : utf-8 -*- '''1、从https://my.oschina.net/joanfen/blog/140364获取要播报城市code2、采集中国天气网:http://www.weather.com.cn/weather/101120201.shtml3、将采集到的文字百度语音合成为mp3文件,http://yuyi... 阅读全文
posted @ 2018-01-26 17:38 奔梦 阅读(242) 评论(0) 推荐(0)
摘要:采集地址https://movie.douban.com/top250 一、创建mysql数据库 二、采集代码 三、数据库保存结果 阅读全文
posted @ 2018-01-25 16:40 奔梦 阅读(452) 评论(0) 推荐(0)
摘要:re模块中常用功能函数 1、compile() 编译正则表达式模式,返回一个对象的模式。(可以把那些常用的正则表达式编译成正则表达式对象,这样可以提高一点效率。) 格式: re.compile(pattern,flags=0) pattern: 编译时用的表达式字符串。 flags 编译标志位,用于 阅读全文
posted @ 2018-01-25 15:26 奔梦 阅读(3583) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-01-25 15:19 奔梦 阅读(107) 评论(0) 推荐(0)
摘要:urllib是python的一个获取url(Uniform Resource Locators,统一资源定址器)了,我们可以利用它来抓取远程的数据进行保存哦 1.基本方法 urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None 阅读全文
posted @ 2018-01-24 17:43 奔梦 阅读(265) 评论(0) 推荐(0)
摘要:字符描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\\”匹配“\”而“\(”则匹配“(”。 ^ 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。 $ 匹配输入字符串的结束位置。如果设置了RegExp对象的Multi... 阅读全文
posted @ 2018-01-22 14:52 奔梦 阅读(152) 评论(0) 推荐(0)
摘要:介绍 使用requests可以模拟浏览器的请求,比起之前用到的urllib,requests模块的api更加便捷(本质就是封装了urllib3) 注意 requests库发送请求将网页内容下载下来以后,并不会执行js代码,这需要我们自己分析目标站点然后发起新的request请求 安装 pip3 in 阅读全文
posted @ 2018-01-20 11:30 奔梦 阅读(279) 评论(0) 推荐(0)
摘要:本文转自:https://github.com/jobbole/awesome-python-cn 环境管理 管理 Python 版本和环境的工具 p:非常简单的交互式 python 版本管理工具。 pyenv:简单的 Python 版本管理工具。 Vex:可以在虚拟环境中执行命令。 virtual 阅读全文
posted @ 2018-01-19 13:58 奔梦 阅读(727) 评论(0) 推荐(0)
摘要:Kenneth Reitz的最新工具Pipenv可以用于简化Python项目中依赖项的管理。 它汇集了Pip,Pipfile和Virtualenv的功能,是一个强大的命令行工具。 入门 首先使用pip安装Pipenv及其依赖项, 然后将目录更改为包含你的Python项目的文件夹,并启动Pipenv, 阅读全文
posted @ 2018-01-19 12:12 奔梦 阅读(418) 评论(0) 推荐(0)
摘要:pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。但目前pymysql支持python3.x,而MySQLdb不支持3.x版本。 本文测试python版本:3.6。mysql版本:5.6.24 1.通过 pip 安装 pymysql 进入 cmd 输入 pip i 阅读全文
posted @ 2018-01-19 10:34 奔梦 阅读(10752) 评论(0) 推荐(2)
摘要:# hello worldprint("hello world") # 变量msg = "使用变量"print(msg) # 字符串大小写变换(仅针对英文)name = "liuzhongchao"print(name.title()) #首字母大写print(name.upper()) #全部字母 阅读全文
posted @ 2018-01-18 15:47 奔梦 阅读(228) 评论(0) 推荐(0)
摘要:1.模块 函数的优点之一,就是可以使用函数将代码块与主程序分离,通过给函数指定一个描述性的名称,并将函数存储在被称为模块的独立文件中,再将模块导入主程序中,通过import语句允许在当前运行的程序文件中使用模块中的代码,一个.py文件就称为一个模块,包含了Python对象定义和Python语句。 如 阅读全文
posted @ 2018-01-12 17:41 奔梦 阅读(271) 评论(0) 推荐(0)
摘要:// 我们要查询id等于1或者id等于3的数据 $userInfo = User::find()->where(['or' , 'id = 1' , 'id = 3'])->all(); // 我们同样可以使用以下方式 $userInfo = User::find()->where(['or' , 阅读全文
posted @ 2018-01-02 16:33 奔梦 阅读(6419) 评论(0) 推荐(0)