使用python+selenium对12306车票数据读取
一、摘要 突发奇想想读取12306的车票信息,最开始想用requests,但是突然又想试试selenium的无界面浏览器。有部分正则没调好,写好就懒得调了。 套用我师傅的话就是:我凭本事写的bug,凭什么要改! 二、方案思路 url = https://kyfw.12306.cn/otn/leftT ... 查看全文
Leetcode 189.旋转数组 By Python
给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例 1: 示例 2: 说明: 尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。 要求使用空间复杂度为 O(1) 的原地算法。 思路 python有切片这个问题就很简单了,本来还要考虑k和nums的长度的大小问题 ... 查看全文
Ubuntu-18.04Python2与Python3自由切换
Ubuntu-18.04Python2与Python3自由切换 阅读目录(Content) 一、配置ssh链接 二、安装Python3及pip3 三、将Python3设置为默认 python2切换python3 验证 Python3切换至Python2 Python2切换至Python3 回到顶部( ... 查看全文
【Python】动手分析天猫内衣售卖数据,得到你想知道的信息
大家好,我是一个老实人,现在我决定用 Python 抓取天猫内衣销售数据,并分析得到中国女性普遍的罩杯数据,和最受欢迎的内衣颜色是什么。 希望看完之后你能替你女朋友买上一件心怡的内衣。 我们先看看分析得到的成果是怎样的?(讲的很详细,推荐跟着敲一遍) 图片看不清楚的话,可以把图片单独拉到另一个窗口。 ... 查看全文
谈谈Python之Django搭建企业级官网(第三篇上部)
上一节的学前准备工作和第一个小牛试刀的Django项目学习,让我们对Django开发越来越感兴趣了。正所谓趁热打铁,让我们继续来学习网站开发必备的视图函数和URL映射等知识,跟着步伐一起学习,我相信你会收获很多。噔~噔,新闻播报时间:9月12-9月16有两个超强台风在广东湛江登陆,沿途影响众多城市,包括深圳!!所以很遗憾,前几天打算和舍友去深圳游玩的计划泡汤了,也只能推迟几天前往深圳度中秋、看月亮了~ 查看全文
关于树莓派Pi2通过UART连接攀藤G5传感器的python
1.准备工作:树莓派Pi2板子,攀藤G5传感器 关于树莓派40pin口网上很多,我们只了解与攀藤G5连接的问题 (1)攀藤G5pin1(VCC5v)要注意是5V,有很多板子接的是3V,而树莓派的pin2和pin4都可以接5V。G5的pin1连接Pi2的pin2和pin4都可以。 (2)攀藤G5pin ... 查看全文
Win7上打开Python IDLE时报“Subprocess Startup Error”
最近用要Python处理一点事,就打开Python IDLE,结果出现错误。 "IDLE's subprocess didn't make connection. Either IDLE can't start a subprocess or personal firewall software i ... 查看全文
ride.py在运行python3.×版本后导致无法运行及解决办法
最近一直在自学python自动化,网上看到rf框架挺适合初学自动化测试,于是通过虫师的搭建了rf框架, 但是在使用过程中遇到了一个问题,在网上没有找到明确解决办法于是想到记录一下 之前为了搭建rf框架下载了python2.7版本,后面又想玩下爬虫于是下了python3.4版本结果出现了下面的问题:和 ... 查看全文
西游之路——python全栈——瀑布流
class Picture(models.Model): src = models.ImageField(verbose_name='图片路径', upload_to='./static/images/picture/') title = models.CharField(verbose_name= ... 查看全文
[python基础] csv.wirterow()报错UnicodeEncodeError
python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错,python没办法处理非ascii编码的,此时需要自己设置将python的默认编码,一般设置为utf8的编码格式。 我在写一个脚本存储数据到csv时 因为数据有类似u'xb7'的unic ... 查看全文
《python编程快速上手》
@>>> int(3.4) 3 @判断条件时:0和0.0和‘’都是False @终止进程 @ @陷入无限循环时 @ @try…except中,try里面有多个的话,一旦有触发except的,就不会再继续try。 @多重赋值 @sort()使用ASCII码排序,排序大写在小写前面 @字典中的get和s ... 查看全文
PyCharm 配置远程python解释器
配置过程 本机环境 操作系统:win10 IDE:Pycharm 远程服务器 操作系统:ubuntu14.04 配置了ssh,可以使用ssh进行远程登陆 配置Deployment 首先,在pycharm的菜单栏依次找到:Tools > Deployment > Configuration. 然后可以 ... 查看全文
<3>Centos系统完整安装python流程
一、环境 系统:Centos7 Python:3.6.5 自带pip、setuptools 二、命令 说的多,不如直接上命令: 1,安装依赖 解释:不安装依赖,会造成一些安装后的问题,比如:pip、setuptools没有安装 2,下载安装包 解释:也可以在Windows上下载,通过xftp传到li ... 查看全文
Centos7安装python3并与python2共存
1.查看是否已经安装Python CentOS 7.2 默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。 使用 python -V 命令查看一下是否安装Python 然后使用命令 which python 查看一下Python可执行文件的位置 可见执 ... 查看全文
学习python课程第四天
一.流程控制之 if else: 既然我们编程的目的是为了控制计算机能够像人脑一样工作,那么人脑能做什么,就需要程序中有相应的机制去模拟。 人脑无非是数学运算和逻辑运算,对于数学运算在上一节我们已经说过了。对于逻辑运算,即人根据外部条件的变化而做出不同的反映,比如: 1.如果:女人的年龄>30岁,那 ... 查看全文
《Python》网络编程之黏包
黏包 一、黏包现象 同时执行多条命令之后,得到的结果很可能只有一部分,在执行其他命令的时候又接收到之前执行的另外一部分结果,这种显现就是黏包。 server端 client端 注意:只有TCP有粘包现象,UDP永远不会粘包 二、黏包成因 1、合包现象: 数据很短 时间间隔短 2、拆包现象: 大数据会 ... 查看全文
Neil_Python_2018/9/14
今日内容(函数的进阶)如下: 命名空间一共分为三种: 全局命名空间 局部命名空间 内置命名空间 *内置命名空间中存放了python解释器为我们提供的名字:input,print,str,list,tuple...它们都是我们熟悉的,拿过来就可以用的方法。 三种命名空间之间的加载与取值顺序: 加载顺序 ... 查看全文
26.Python:文件修改的两种方式
# 方式一:文本编辑器的方式# with open('a.txt', mode='rt', encoding='utf-8') as f1:# res = f1.read()# data = res.replace('a1', 'b1')## with open('a.txt', mode='wt' ... 查看全文
27.Python:函数的定义与调用
# Python learning# coding:utf-8# 1.函数的定义""" def 函数名(参数1, 参数2, 参数3,……): 函数体 return 值 函数名() # 调用函数"""# 形式1:无参函数# def func():# print("hahaha")## func()# ... 查看全文
28.Python:形参与实参
定义# 1.形参:在函数定义阶段定义的参数称之为形式参数,简称形参,相当于变量名def func(x, y): # x, y为形参 print(x, y)# 2.实参:在调用函数阶段传入的值称之为实际参数,简称实参,相当于变量值func(1, 2) # 1, 2为实参# 形参与实参的关系:# 在调用 ... 查看全文