php抓即时股票信息
php抓即时股票信息
<?
$file_name="index.htm";
if(is_file($file_name)) {
exec("cat $file_name",$buffer);
for($i=0;$i<count($buffer);$i++) {
if(strstr($buffer[$i],"<!--股市每日動態-->")) break; //找到這一行
}
for($j=$i;$j<$i+70;$j++) { //抓以下70行
$str.= $buffer[$j];
}
echo $str;
}
?>
相关推荐
-
php抓即时股票信息
php抓即时股票信息 <? $file_name="index.htm"; if(is_file($file_name)) { exec("cat $file_name",$buffer); for($i=0;$i<count($buffer);$i++) { if(strstr($buffer[$i],"<!--股市每日動態-->")) break; //找到這一行 } for($j=$i;$j<$i+
-
Python MySQLdb 使用utf-8 编码插入中文数据问题
最近帮伙计做了一个从网页抓取股票信息并把相应信息存入MySQL中的程序. 使用环境: Python 2.5 for Windows MySQLdb 1.2.2 for Python 2.5 MySQL 4.1.22 在写程序中遇到了些怪的故障. 第一个问题:插入中文失败 这个是由于字符编码问题引起的.MySQL安装时我已经设置为utf8编码,表也是使用utf8编码建立.程序中只要在开头写好#-*- coding: utf-8 -*-,并在设定连接字符串时候写清使用utf8就可以了conn=MyS
-
Python调用MySQLdb插入中文乱码的解决
目录 MySQLdb插入中文乱码 MySQLdb使用utf-8 编码插入中文数据 使用环境 第一个问题:插入中文失败 第二个问题:能插入之后无法在MySQL中保存刚才插入的数据 MySQLdb插入中文乱码 #!/usr/bin/python # -*- coding: utf-8 -*- import MySQLdb def main(): fullname = "赵钱孙李" conn = MySQLdb.connect(host='localhost', user='root',pa
-
PHP抓取远程图片(含不带后缀的)教程详解
一.创建项目 作为演示,我们在www根目录创建项目grabimg,创建一个类GrabImage.php和一个index.php. 二.编写类代码 我们定义一个和文件名相同的类:GrabImage class GrabImage{ } 三.属性 接下来定义几个需要使用的属性. 1.首先定义一个需要抓取的图片地址:$img_url 2.再定义一个$file_name用来存储文件的名称,但是不携带拓展名,因为可能涉及到拓展名更换,所以这里拆开定义 3.紧接着就是拓展名$extension 4.然后我们
-
python结合API实现即时天气信息
python结合API实现即时天气信息 import urllib.request import urllib.parse import json """ 利用"最美天气"抓取即时天气情况 http://www.zuimeitianqi.com/ """ class ZuiMei(): def __init__(self): self.url = 'http://www.zuimeitianqi.com/zuimei/quer
-
php基于curl实现的股票信息查询类实例
本文实例讲述了php基于curl实现的股票信息查询类.分享给大家供大家参考,具体如下: 股票信息查询功能我们是需要抓取第三方的数据,然后我们再把这些数据进行分析组成自己想要的,下面我们来看一个php 股票信息查询类. 今天一个二逼朋友让我帮忙写个股票查询的类,来集成到微信中,所以花了一点时间写了一个不完整的,哈哈,如果有想玩的人,可以继续提交代码,让它变得完善起来!! GitHub 地址:github.com/widuu/stock,代码如下: class stock{ /** * 股票数据接口
-
Python即时网络爬虫项目启动说明详解
作为酷爱编程的老程序员,实在按耐不下这个冲动,Python真的是太火了,不断撩拨我的心. 我是对Python存有戒备之心的,想当年我基于Drupal做的系统,使用php语言,当语言升级了,推翻了老版本很多东西,不得不花费很多时间和精力去移植和升级,至今还有一些隐藏在某处的代码埋着雷.我估计Python也避免不了这个问题(其实这种声音已经不少,比如Python 3 正在毁灭 Python). 但是,我还是启动了这个Python即时网络爬虫项目.我用C++.Java和Javascript编写爬虫相关
-
抓包工具Fiddler的使用方法详解(Fiddler中文教程)
Fiddler简介 Fiddler(中文名称:小提琴)是一个HTTP的调试代理,以代理服务器的方式,监听系统的Http网络数据流动,Fiddler可以也可以让你检查所有的HTTP通讯,设置断点,以及Fiddle所有的"进出"的数据(我一般用来抓包) Fiddler还包含一个简单却功能强大的基于JScript .NET事件脚本子系统,它可以支持众多的HTTP调试任务. Fiddler官方网站提供了大量的帮助文档和视频教程,这是学习Fiddler的最好资料 Fiddler_官方网站 Fid
-
浅谈Python爬虫原理与数据抓取
通用爬虫和聚焦爬虫 根据使用场景,网络爬虫可分为通用爬虫和聚焦爬虫两种. 通用爬虫 通用网络爬虫 是 捜索引擎抓取系统(Baidu.Google.Yahoo等)的重要组成部分.主要目的是将互联网上的网页下载到本地,形成一个互联网内容的镜像备份. 通用搜索引擎(Search Engine)工作原理 通用网络爬虫从互联网中搜集网页,采集信息,这些网页信息用于为搜索引擎建立索引从而提供支持,它决定着整个引擎系统的内容是否丰富,信息是否即时,因此其性能的优劣直接影响着搜索引擎的效果. 第一步:抓取网页
-
使用EXT实现无刷新动态调用股票信息
说句老实话,我目前还对Ext技术不是很熟,所以写的代码自己也觉得怪怪的,有什么不对的地方,还望赐教.使用的Ext版本是ext-2.2,下载地址为:http://www.extjs.com/products/extjs/download.php下载Ext JS 2.2 SDK,解压后拷贝resources文件夹至工作目录. 在resources文件夹下新建jscript文件夹,并拷贝ext根目录下ext-all.js文件及adapter\ext\ext-base.js文件至jscript文件夹下,
随机推荐
- Linux实现文件上传ftp服务器脚本代码
- Python单元测试_使用装饰器实现测试跳过和预期故障的方法
- javascript实现淘宝幻灯片广告展示效果
- JavaScript 关于元素获取焦点(隐藏元素与div)
- JS实现可直接显示网页代码运行效果的HTML代码预览功能实例
- js代码验证手机号码和电话号码是否合法
- ASP在服务器自动解压RAR文件
- php读取出一个文件夹及其子文件夹下所有文件的方法示例
- JS实现单行文字不间断向上滚动的方法
- Android实现为图片添加水印
- JAVA 根据Url把多文件打包成ZIP下载实例
- JavaScript数据结构与算法之集合(Set)
- c++统计文件中字符个数代码汇总
- 特想搞点新的创意出来-立体方块
- 自动化收集SQLSERVER诊断信息的工具选择及使用介绍
- jQuery实现进度条效果代码
- 比较简洁的JavaScript 实时显示时间的脚本 修正版
- Python利用多进程将大量数据放入有限内存的教程
- react高阶组件经典应用之权限控制详解
- python、java等哪一门编程语言适合人工智能?