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文件夹下,
随机推荐
- VS2008中使用JavaScript调用WebServices
- 又一个PHP实现的冒泡排序算法分享
- MySQL连接无法解析HOST主机名的解决方法
- Excel导入Sqlserver数据库脚本
- jquery 页眉单行信息滚动显示实现思路及代码
- jquery让返回的内容显示在特定div里(代码少而精悍)
- oracle中使用group by优化distinct
- iOS 9.0后微信支付回调处理实例
- 跨浏览器的 mouseenter mouseleave 以及 compareDocumentPosition的使用说明
- JavaScript进阶教程(第二课)第1/3页
- 一段多浏览器的"复制到剪贴板"javascript代码
- 使用JavaScript实现弹出层效果的简单实例
- JavaScript flash复制库类 Zero Clipboard
- 跨数据库实现数据交流
- sqlserver 局部变量的使用
- jQuery在IE下使用未闭合的xml代码创建元素时的Bug介绍
- jquery实现仿新浪微博带动画效果弹出层代码(可关闭、可拖动)
- [注册表]让光驱运行得更快
- 关于C++中菱形继承和虚继承的问题总结
- Android编程实现录音及保存播放功能的方法【附demo源码下载】