- 博客(6)
- 收藏
- 关注
原创 python迭代对象、迭代器、生成器
迭代 对计算机特定程序中需要反复执行的子程序*(一组指令),进行一次重复,即重复执行程序中的循环,直到满足某条件为止,亦称为迭代。 迭代对象 满足迭代条件的叫做可迭代对象,比如for循环 lst = [11,22,33,44] for i in lst: print(i) #从lst中循环遍历输出值,这个过程是重复执行,叫做迭代,这个lst是可迭代对象 同理:python中的数据容器比如:list、dic、tuple、set、 string 等都是可迭代对象。 如何判断一个对象是否是可迭代对象。
2020-07-14 11:27:57 140
原创 python之 线程、进程、协程、并行、并发
python线程、进程、协程、并发、并行程序、进程区别线程、进程区别协程、线程区别并行、并发 程序、进程区别 进程是程序的动态表现,静止的代码文本是程序,运行起来的代码文本是进程,一种事物两种形态的不同叫法: 进程与程序的区别: 1、 程序是指令的有序集合,是一个静态概念,其本事没有任何运行的含义。而进程是程序在处理机上的一次执行过程,是一动态的概念。 2、 程序可以作为一种软件资料长期保存,而进程则是有一定生命周期的,它能够动态的产生和消亡。 3、 进程是一个能独立运行的单位,能与其他进程并行活动。
2020-07-14 10:35:00 196
原创 Mac下安装hadoop3.2.1和hive3.1.2
一、安装hadoop及其配置 这两天安装hadoop踩了很多坑,也看了好多教程,弄清楚了所有的流程。踩在巨人的肩膀上,把流程和遇到的问题总结一下。 1、ssh 进行免密设置 (1)打开系统偏好设置–>共享,进行如下设置 (2)打开终端,输入如下指令,回车 ssh localhost 然后输入管理密码,出现如下界面 (3)在终端输入如下指令,进行免密设置 ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa cat ~/.ssh/id_rsa.pub >>
2020-05-26 20:44:23 694
原创 Mac 中的mysql一些问题
忘记数据库密码如何修改https://www.jianshu.com/p/b7e9a4da81a3 安装可视化工具 Navicat Premiun https://blog.csdn.net/jor_ivy/article/details/81323199 Navicat Premium 12连接MySQL数据库出现Authentication plugin ‘caching_sha2_password’ cannot be loaded的解决方案 https://blog.csdn.net/u011182
2020-05-22 12:00:11 121
原创 python 爬取今日头条街拍简单程序
爬取照片的步骤流程 分析网站 一张照片经过三级链接获取 加载链接->网页链接->图片链接 获取链接前准备 import requests import re from urllib.parse import urlencode base_url = 'https://www.toutiao.com/api/search/content/?' headers = { #'H...
2020-04-09 12:41:49 687
原创 Mac安装brew ,pysider,pycurl 等问题及其解决方案。
这两天学习爬虫,要求安装pysider包,从此开始,遇到了一系列我尽可能遇到的问题。我把这些问题做个总结,然后有小伙伴需要的话,可以参考以下。由于出现问题的时候我没有截图,只是凭借印象,所以很多问题没有提供图片,但是这个可以意会的????。 pip3 install pysider pip3 install pycurl pysider all 通过以上命令可以正常安装pysider 以及pycurl...
2020-01-09 13:45:10 769
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人