鲁白(2002年9月25日在复旦大学上海医学院的讲课录音记录)我是上医的校友,80年代中期在上医,然后出国多年,很惭愧到上医的机会很少,跟大家没有太多的交流。今天我讲的题目不太容易讲,第一是本人工作做得也不是非常好,第二是大家对我的期望也过分高了一点,好像来参加我的讲演,就可以在很好的杂志上发表文章,如果有这种期望,我很抱歉,做不到。在讲课前我先问大家一个问题,在座的有多少人已经在英文杂志上发表过文章(课堂上回答发表过的人很少)?看来相当少,这也难怪,很多
系统 2019-08-12 01:51:27 2353
上一次说到使用WinHTTP函数来创建HTTP连接,并且使用它来发送请求,那么数据接收回来,当然也是从它那里接收的,因此下面来分析它的接收数据的几个函数,然后再来看看chrome里收到数据后发送到那里处理。在WinHTTP里使用WinHttpOpen函数来创建HTTP连接,然后使用WinHttpConnect连接需要下载数据的网站,接着调函数WinHttpOpenRequest来创建一个请求,使用函数WinHttpSendRequest发送HTTP请求,如
系统 2019-08-12 01:32:43 2353
利用python写网络爬虫链接:https://pan.baidu.com/s/1HRVlSMPYTf6Y_OfAUIcCYQ提取码:h7zw如果带来帮助,可以点赞博主或关注博主。
系统 2019-09-27 17:57:08 2352
前言最近在学习python爬虫方面的知识,网上有一博客专栏专门写爬虫方面的,看到用urllib请求有道翻译接口获取翻译结果。发现接口变化很大,用md5加了密,于是自己开始破解。加上网上的其他文章找源码方式并不是通用的,所有重新写一篇记录下。爬取条件要实现爬取的目标,首先要知道它的地址,请求参数,请求头,响应结果。进行抓包分析打开有道翻译的链接:http://fanyi.youdao.com/。然后在按f12点击Network项。这时候就来到了网络监听窗口,
系统 2019-09-27 17:57:02 2352
前言今天来说下python中的循环。循环的意思是什么,以环形、回路或轨道运行;沿曲折的路线运行;特指运行一周而回到原处。这是百度给出的循环的意思。在python中,就是重复执行你给的指令,直至结束。我们现在看下,在python中,循环就是:while;它有它的规则结构,就是while+条件(冒号,这个别忘记了。):意思是,当条件不成立时,不循环。举个例子说明一下:我们先来说下这个例子的意思,首先,while+条件:这个已经带入到了代码中,这个代码的意思是当
系统 2019-09-27 17:56:52 2352
使用Python爬取喜欢的小说后在本地存储为txt文件最近在看小说时因为是在手机上在线观看,百度了半天也没找到可以下载的txt全集,实在没办法只好借助python来帮我完成需求!准备爬取的小说名称萧阳叶云舒目标小说网站https://www.ly990.com/准备工具:pycharmchrome谷歌浏览器(其它浏览器亦可,谷歌最佳)python3.7环境依赖第三方包:requestsBeautifulSoup如果没有requests包pipinstall
系统 2019-09-27 17:56:22 2352
什么是协程协程是python种一种实现多任务的方式,他是一种比线程更加小的单元,占用更小的执行单元(资源),为啥说他是一个执行单元,因为他自带CPU上下文,这样在合适gr的时机,可以把一个协程切换到另一个协程,只要在这个过程中保存和恢复cpu上下文那么程序还是可以运行的通俗的理解:一个线程中的某个函数,可以在任何地方保存当前函数的一些临时变量,然后切换到另一个函数中运行,并且切换的次数以及社么时候再切换回来是可控的协程和线程的差异在实现多任务时,线程会自己
系统 2019-09-27 17:55:38 2352
原理使用pythonwin32库调用word底层vba,将word转成pdf安装pywin32pipinstallpywin32python代码fromwin32com.clientimportgencachefromwin32com.clientimportconstants,gencachedefcreatePdf(wordPath,pdfPath):"""word转pdf:paramwordPath:word文件路径:parampdfPath:生成p
系统 2019-09-27 17:55:09 2352
Python中的is和==比较两个对象的两种方法在Python中有两种方式比较两个对象是否相等,分别是is和==,两者之间是不同的==比较的是值(如同java中的equals方法)is比较的是引用(可以看作比较内存地址,类似于java中的==)对于:>>>n=1>>>nis1True>>>b='1'>>>bis1False>>>n==bFalse由于1和'1'不管在值上面还是在引用上面都不同,所以结果都为false对于:>>>n=1>>>nis1True这
系统 2019-09-27 17:53:48 2352
需要准备的环境:一个B站账号,需要先登录,否则不能查看历史弹幕记录联网的电脑和顺手的浏览器,我用的ChromePython3环境以及request模块,安装使用命令,换源比较快:pip3installrequest-ihttp://pypi.douban.com/simple爬取步骤:登录后打开需要爬取的视频页面,打开开发者工具台,Chrome可以使用F12快捷键,选择network监听请求点击查看历史弹幕,获取请求其中rolldate后面的数字表示该视频
系统 2019-09-27 17:52:52 2352