久闻python大名却一直没去了解,趁学校培训这个机会 开始正式学习python

第一天初步介绍一点关于python的东西

安装了环境及编译器

环境是在之前就安装了

只安装编译器anaconda

之后按照国际惯例

编写了第一个python程序“Hello world!”!

print('hello world')

之后的几个程序:

print (100+200)
print ('傻猪,i love you!'*100)

今晚主要知识点:

利用python爬取网页内容

#爬虫
#引入库
from bs4 import BeautifulSoup
import requests
#获取要爬取的网页地址
#myurl 是自己定义的
myurl=requests.get('https://movie.douban.com/')
#print(myurl)
#获取网页源代码数据
v_text=BeautifulSoup(myurl.text,'lxml')
#print(v_text) #爬取电影标题 v_title=v_text.find ('span',attrs={'property':'v:itemreviewed'}).textprint(v_title) #爬取类型和简介 #v_lei=v_text.find('span',attrs={'class':'pl','property':'v:genre'}).text
#print(v_lei) /*这一部分自己写不会。。。是一个列表,不能用find 应该用findAll 参考下面*/ #v_jianjie = v_text.find('i',attrs={'class':''}).text
#print(v_jianjie) /*这部分爬取简介是正确的!*/ #v_jian = v_text.find('div',attrs={'class':'indent','id':'link-report'}).text
#print(v_jian) /*神奇的逗号,爬取了两段内容。嘿嘿嘿*/ #爬取热映电影多个
v_ry=v_text.findAll('li',attrs={'class':'title'})
#print(v_ry)
for i in v_ry:
print(i.text)

第一次写博客,感觉写的不太好。2333333~

python 学习 -- 第一天 初涉的更多相关文章

  1. python学习第一讲,python简介

    目录 python学习第一讲,python简介 一丶python简介 1.解释型语言与编译型语言 2.python的特点 3.python的优缺点 二丶第一个python程序 1.python源程序概 ...

  2. Python学习-第一天-函数和模块的使用

    目录 Python学习-第一天总结 print输出的一种简单格式 函数参数之可变参数 模块管理函数 if else语句的单行实现(简洁) 变量作用域 函数书写格式 Python学习-第一天总结 pri ...

  3. python 学习第一天

    第一天接触python,首先感谢老男孩的授课老师!!!! 今天的知识点: 1.首先接触到python的第一个模块getpass(这边有点迷茫,不能确定的是这个getpasss是一个库还是一个模块)ge ...

  4. Python学习第一篇

    好久没有来博客园了,今天开始写自己学习Python和Hadoop的学习笔记吧.今天写第一篇,Python学习,其他的环境部署都不说了,可以参考其他的博客. 今天根据MachineLearning里面的 ...

  5. python学习第一

    #python学习day1#一.变量#变量命名规范:#驼峰命名法:AgeOfPlane#下划线命名(推荐):age_of_plane#变量格式同C/C++#注意:变量不以中文命名:变量不宜过长:变量因 ...

  6. python学习 第一章(说不定会有第零章呢)one day

    ------------恢复内容开始------------ 一.啥是python python是吉尔·范罗苏姆于1989年开发的一个新的脚本解释程序,是ABC语言的一种继承. 二.python的特点 ...

  7. Python学习第一弹——Python环境搭建

    一.Python简介: Python,是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年.Python语法简洁而清晰,具有 ...

  8. python学习 第一天

    正式学习python第一天,网上找到了python教程,带练习题的,又装了ubuntu. 这是学习笔记: list[]: 可变,append/1,insert/2,pop/index? tuple() ...

  9. python学习第一天内容整理

    .cnblogs_code { width: 500px } 一.python 的历史 (摘自百度百科,了解就ok) Python[1]  (英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn ...

随机推荐

  1. promise函数

    一.promise函数是干什么的 promise函数是解决异步编程调用代码逻辑编写过于复杂的问题的,当网络请求非常复杂时,就会出现回调地狱,这样如果将这些代码写在一起就会看起来很复杂,且不利于阅读,如 ...

  2. http_load(基于linux平台的一种性能测试工具)

    http_load  是运行在linux操作系统上的命令行测试工具, 用来对网站做压力测试.http_load以并行复用的方式运行,用以测试web服务器的吞吐量和负载.但是它不同于大多数压力测试工具, ...

  3. js练习题之图片背景轮播

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  4. python装饰器参数那些事_接受参数的装饰器

    # -*- coding: utf-8 -*- #coding=utf-8 ''' @author: tomcat @license: (C) Copyright 2017-2019, Persona ...

  5. vs 2019 create new project 创建新项目

    下面的place solution and project in the same directory 不需要勾选

  6. Hooking EndScene

    Hey guys, umm i was trying to hook endscene using detours and i used a method that i hooked many oth ...

  7. linux 命令参数列表过长以及find用法

    1.在一个目录下删除大批量的文件时,当使用 rm -rf 或者rm *会提示参数列表过长   通过修改命令为 :find . -name "*" | xargs rm -rf '* ...

  8. js另存为、打印、属性、加入收藏、关闭等代码

    js打开代码 <input name=Button onClick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开> &l ...

  9. chromedriver安装报错

     解决方法:   可以使用 npm init -f命令生成package.json,package.json中缺少的字段可以参照模板 package.json进行填充,package.json中的字段 ...

  10. 如何在列表,字典,集合中,根据条件筛选数据 -- Python数据结构与算法相关问题与解决技巧

    实际案例: 1.过滤掉列表 [3,9,-1,10,20,-2..]的负数 2.筛出字典{'LiLei':79,'Jim':88,'Lucy':92...}中值高于90的项 3.筛出集合 {77,89, ...