编程语言

用python 写网络爬虫--零基础

梦想与她 提交于 2020-04-02 18:03:06
在爬取网站之前,要做以下几项工作 1.下载并检查 网站的robots.txt文件 ,让爬虫了解该网站爬取时有哪些限制。 2.检查网站地图 3.估算网站大小 利用百度或者谷歌搜索 Site:example.webscraping.com 结果如下 找到相关结果数约5个 数字为估算值。网站管理员如需了解更准确的索引量 4. 识别网站所使用的技术 使用 python 中的builtwith 模块 下载地址 https://pypi.python.org/pypi/python-builtwith 运行 pip install builtuith 安装完成后 使用命令 I mport builtwith B uiltwith.parse( ‘ http://example.webscraping.com ’ ) 来源: https://www.cnblogs.com/mrruning/p/7624699.html

composer手动安装到windows

六月ゝ 毕业季﹏ 提交于 2020-04-02 07:42:34
1、配置系统变量 Path 计算机->高级系统设置->环境变量->找到系统变量Path 双击 加入 ;php根目录地址;php中ext地址 如 :“;D:\phpStudy\php\php-5.4.45;D:\phpStudy\php\php-5.4.45\ext” 确认保存后 新建系统变量 变量名:PHPRC 变量值:php根目录地址。 2、确保php配置文件 php.ini中 php_openssl.dll 是打开的 即前面的 ;没有。 3、下载 composer.phar 放入php根目录下 如:D:\phpStudy\php\php-5.4.45 4、在上述同级目录下 新建 composer.bat 文件 内容写入“@php "%~dp0composer.phar" %*” 保存,用管理员身份运行该文件 5、在管理员模式打开命令行。运行composer 然后你将看到下面的界面。说明composer已经起作用了。 6、简单应用 :thinkphp5 中 安装 安装 think-captcha 扩展包 出现如下界面说明成功 你会在项目目录中找到 其实也有安装程序 Composer-Setup.exe 在官网下载 运行安装过程如果不出错 是最方便的,我使用时出错了 就试着手动安装 过程写出来,希望对大家有帮助 欢迎批评和指正! 来源: https://www.cnblogs

Python 快速入门(1)

半世苍凉 提交于 2020-04-02 07:02:26
一、Python基本知识补漏 1、输入输出 print "%s is number %d!"% ("Python",1) num = raw_input('Enter a number: ') //从标准输入读取一个字符串并自动删除串尾换行字符 2、操作符 // 地板除法 ** 乘方 支持 3<4<5这种运算 3、变量与赋值 n*=10 等价 n=n*10 ++n 和 --n 的结果都是n x=y=z=1 x,y,z = 1,2,3 x,y=y,x _xx 定义类中的私有变量 4、数字 int long(java 中的BigInteger) bool float complex decimal 5、字符串 * 号用于字符串的重复 6、列表,元组和字典 元组中元素的地址不能被修改 字典取key:Dict.keys() 7、条件语句和循环语句 Python 中没有switch/case 语句 enumerate 可以循环索引和元素 list = [x**2 for x in range(4) if not x%2] 8、语句和语法 \ 继续上一行,小括号,中括号,花括号,三引号可跨多行 ; 将两个语句连接在一行中 来源: https://www.cnblogs.com/baiyang201810/p/9750796.html

Ruby on Rails 相关资料书籍

删除回忆录丶 提交于 2020-04-02 05:52:14
Ruby做的网站有: 代码学院http://www.codecademy.com,者也问答http://zheye.org ruby学习笔记:http://my4java.itpub.net/category/9983/23097 一个使用Ruby on Rails开发LBS网站的简单实例 http://blog.csdn.net/cheungmine/article/details/6618139 Ruby & Rails - 网站开发与建设 - IXPUB技术博客 http://blog.ixpub.net/html/68/t-636068.html 1、官网:http://rubyonrails.org/ 2、Ruby on Rails Web 开发之旅 http://www.verycd.com/topics/2764557/ 3、Web开发大全:Ruby on Rails版 http://www.verycd.com/topics/2755648/ 4、Lynda.com出品Ruby on Rails 3 基础培训视频课程 http://www.verycd.com/topics/2860989/ 5、Ruby on Rails 3 网络编程视频教程 http://www.verycd.com/topics/2889837/ 来源: https://www.cnblogs

Apache多虚拟主机多版本PHP(5.2+5.3+5.4)共存运行配置全过程

假装没事ソ 提交于 2020-04-01 14:36:02
因为某种需求,可能是因为早期的项目需要低版本的php,和目前开发所用的版本不太一致,我们需要给不同的虚拟主机配置不同版本的PHP。避免去额外配置多个Apache,等iis和apache共存的麻烦。 下文引量说明: D:/Apache/ Apache安装目录 D:/php53/ PHP5.3版本目录,以上版本类同 D:/WEB/* 虚拟主机主目录 #准备工作 测试系统(windows7x64) 所需文件 apache2.2(x86)、PHP(nts)、fcgid(mod_fcgid-2.3.6-win32-x86) 1.常规手动部署apache方法(不会apache配置的请先移步看下Apache基本手工配置方法),解压fcgid,取其mod_fcgid.so至modules目录 httpd.conf 更改(去掉井号) LoadModule fcgid_module modules/mod_fcgid.so PHP各版本解压到不同目录并配置,任意位置,方便即可。 2.打开httpd.conf 注释掉以下类似配置 #LoadModule php5_module "D:/php53/php5apache2_2.dll" #PHPIniDir "D:/php53/" 3.增加配置(尾部或中部即可) #加载fcgid扩展模块(额外说明,fcgid根据实际apache版本对应

Win7 IIS7.5+PHP Manager安装配置PHP5+Mysql教程

半腔热情 提交于 2020-04-01 14:34:20
一直想体验下PHP ON WIN,下面分享下在WIN7 IIS7.5上应用Microsoft Web Platform+PHP Manager安装配置PHP5的心得和感受。    Win7 IIS7.5+PHP Manager安装PHP教程   我在Win7上使用的是Microsoft Web Platform安装PHP Manager和PHP5.2.14的,首先介绍下Microsoft Web Platform这个平台。    Microsoft Web Platform是什么?    Microsoft Web Platform 是微软整合开发语言以及应用程序的平台,通过Microsoft Web Platform Installer可以安装配置诸如ASP.NET、PHP等开发平台以及相应的WEB应用,说白点有点类似软件商店。    通过 Microsoft Web Platform(Microsoft Web 安装2.0)下载安装PHP   通过WEB安装平台安装PHP5.2.14的页面在 这里 ,打开后点击 Install PHP5.2.14连接,首先会提示你安装Microsoft Web Platform Installer,然后点击页面第二部完成会弹出WEB平台安装程序2.0界面,如图 Microsoft Web Platform 安装程序平台,提示安装PHP  

Win7下,在IIS7中配置PHP的FastCGI支持_笔记

被刻印的时光 ゝ 提交于 2020-04-01 14:34:02
  听说现在要在IIS7下跑PHP不再用ISAPI了,现在都FastCGI了,听说FastCGI比ISAPI好,之前我在Vista下还是用ISAPI配成的PHP环境,这回换7了,在多方考查下,终于也实现了FastCGI,现把过程记录如下。   在Windows7的控制面板-程序中“打开/关闭Windows功能”,在里面打开IIS,不要忘了打开IIS里的CGI(这个默认是不选的),如下图(不自己截了,直接用微软的图):   然后就是“确定”,等着安装,接下来是PHP了,在“ http://windows.php.net/download/ ”里下载,我下的是VC9 x86 Thread Saf e的Zip包,5.3.1的(写文时最新的)。下好后解压到随便哪个目录里,我放到C:\php目录下,做下面的工作: 1、把目录下的php.ini-development改为php.ini,用记事本打开; 2、fastcgi.impersonate=1(并把行首的分号删掉,下同) 3、 cgi.fix_pathinfo=1 4、cgi.force_redirect=0 5、extension_dir="./ext" 6、打开需要的扩展,比如extension=php_mysql.dll 在第6点上我说明一下,一开始照多数文档来做,连php_mssql.dll打一起打开,结果一直不成功

Windows IIS7 下安装配置 PHP7.0

萝らか妹 提交于 2020-04-01 14:33:25
确认Microsoft Visual C++版本 Microsoft Visual C++的版本至关重要,根据Microsoft Visual C++版本下载的PHP不同。 PHP官网的左侧栏有以下注释。 VC9, VC11 & VC14 More recent versions of PHP are built with VC9, VC11 or VC14 (Visual Studio 2008, 2012 or 2015 compiler respectively) and include improvements in performance and stability. – The VC9 builds require you to have the Visual C++ Redistributable for Visual Studio 2008 SP1 x86 or x64 installed – The VC11 builds require to have the Visual C++ Redistributable for Visual Studio 2012 x86 or x64 installed – The VC14 builds require to have the Visual C++ Redistributable for Visual Studio

IIS 6 下配置以 FastCGI 跑 PHP

夙愿已清 提交于 2020-04-01 14:31:25
环境: 操作系统:Windows 2003 Server SP2 PHP 版本:php-5.2.6-Win32 1.下载 FastCGI For IIS6 http://www.iis.net/download/fastcgi 下载之后,双击运行进行安装。 安装后在 C:\WINDOWS\system32\inetsrv 目录下产生了五个文件。如下图: fcgiext.dll – fastcgi处理程序 fcgiext.ini – 配置文件 fcgiconfig.js – FastCGI的控制脚本 同时在 IIS 的 “Web 服务扩展”里多了 FastCGI Handler。 2.下载 PHP5.2.14 Windows 版 http://www.php.net/downloads.php 下载 .zip 格式的版本,下载后解压至 c:\PHP 目录,并给 IIS 启动帐户组或用户赋予读取和运行权限。如下图: 你可以根据自己的意愿解压到别的目录。 3. 注册 PHP 到 FastCGI 打开 C:\WINDOWS\system32\inetsrv\fcgiext.ini 文件。 ; This is the configuration file for the FastCGI handler for IIS 6.0. ; The FastCGI handler will look

CentOS下pip安装MySQL-python

假装没事ソ 提交于 2020-04-01 14:09:22
系统环境 #系统版本信息 # cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) #python版本信息 # python -V Python 2.7.5 安装 mysql 对于 mysql5.7 部署与安装,详见 linux7 yum安装Mysql5.7 ~ pip安装mysql_python centos下用pip安装mysql_python报错,内容如下: 处理方法: yum install -y mysql-devel && pip install MySQL-python 参考文档 centos下pip安装mysql_python 来源: 51CTO 作者: 品鉴初心 链接: https://blog.51cto.com/wutengfei/2483803