![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
汪汪888888
学无止境
展开
-
python pip install 总是出错的解决方法
可以通过国内镜像进行下载 直接在pip install 加入镜像地址 例如:pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple django 用PyCharm 安装包的方法 : 菜单: 文件--->设置--->项目--->Project Interpreter--->右上角的加号+ 搜原创 2018-01-16 14:21:23 · 39612 阅读 · 5 评论 -
用pycharm创建第一个Django项目
Django是一个开放源代码的Web应用框架,由Python写成。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。安装:pip install Django 即可1 . 创建Django打开PyCharm- >File->NewProject进行创建,修改location中的名字即可 如:E:/pytho...原创 2019-07-19 16:56:44 · 345 阅读 · 0 评论 -
driver.find_element_by_xpath 验证页面元素text属性是否包含某个值报错
python+selenium当使用driver.find_element_by_xpath函数,并且使用text属性包含/等于某个值的时候,直接写入变量会提示错误,如下图driver.find_element_by_xpath('//*[contains(text(),i]' ).click()如果直接写上变量名称是没问题的。代码如下:from selen...原创 2019-06-04 15:04:58 · 20373 阅读 · 1 评论 -
BeautifulSoup4初识
要获取html的各种元素,想做个小工具。准备用下pythonBeautifulSoup4库试试。1、下载BeautifulSoup4、html5lib、requests的库2、然后用百度尝试。直接贴代码from bs4 import BeautifulSoupimport requestsurl='http://www.baidu.com'r = requests.ge...原创 2019-04-27 10:05:18 · 169 阅读 · 0 评论 -
python面向对象(父类和子类继承)
子类重写了__init__方法后,仍需要使用父类的属性如何处理?在子类__init__下添加super ().__init__(参数)子类对父类私有属性和方法的使用原则:私有的属性,不能通过对象直接访问,但是可以通过方法访问 私有的方法,不能通过对象直接访问 私有的属性、方法,不会被子类继承,也不能被访问 可以通过调用继承的父类的共有方法,间接的访问父类的私有方法、属性...原创 2019-04-21 23:28:36 · 1236 阅读 · 0 评论 -
numpy 数组X[:,0]和X[:,1]的详解
import numpy as npX = np.array ([[0, 1], [2, 3], [4, 5], [6, 7], [8, 9], [10, 11], [12, 13], [14, 15], [16, 17], [18, 19]])# X[:,0]就是取所有行的第0个数据print(X[:, 0])#输出:[ 0 2 4 6 8 10 12 14 16 18]...原创 2018-12-19 14:06:56 · 16113 阅读 · 3 评论 -
解决pycharm问题:module 'pip' has no attribute 'main'
Pycharm安装package出现报错:module 'pip' has no attribute 'main'找到pycharm安装目录下 helpers/packaging_tool.py文件,找到如下代码:def do_install(pkgs): try: import pip except ImportError: err...原创 2018-12-12 14:36:45 · 199 阅读 · 0 评论 -
selenium+python“unknown error: cannot find Chrome binary”解决
遇到的问题:使用python2.7进行系统自动化,本来已经支持高版本google版本,但是需求改变,需要使用低版本google浏览器才能使用系统的控件。故需要降低google版本和selenium版本。找到google低版本的googledriver,网上只有现在google浏览器对应googledriver的匹配数据,但是无法对应selenium的版本,反正我还没找到。不过应该大家学习和...原创 2018-12-04 13:58:40 · 5992 阅读 · 0 评论 -
python类:class创建 new init详解
在Python中,可以通过class关键字定义自己的类,然后通过自定义的类对象类创建实例对象。python类的创建创建一个Student的类,并且实现了这个类的初始化函数”__init__”,class Student(object): #object 可省略 count = 0 books = [] def __init__(self, name): #初始化 s...原创 2018-04-04 12:56:53 · 2474 阅读 · 0 评论 -
windows写的脚本,ubuntu虚拟机始终报错 [Error 2]no such file or directory
windows写的脚本,在ubuntu虚拟机运行后 始终报错 [Error 2]no such file or directory设定了对应路径后仍然报错,发现是ubuntu系统就没有这个文件。解决方法:打开pycharm,选择Tools--Deployment--Configuration弹出对话框中点左上角加号输入一个名字,并选择SFTP协议接着在新窗口中输入远程服务器地址、端口号(一般默认2...原创 2018-04-04 00:36:07 · 4017 阅读 · 0 评论 -
python学习-反爬第一课
反爬第一课:在打印html.text的时候总会提示{'success': False, 'msg': '您操作太频繁,请稍后再访问', 'clientIp': '113.14.1.254'}需要加header,请求头,用来模拟用户登陆。至少需要这三个信息,否则都有可能出现问题。header={'Cookie':'XXXX',# 用于告诉服务器我是从哪个页面链接过原创 2018-01-31 23:01:42 · 2595 阅读 · 1 评论 -
python+selenium元素定位(滚动条)
场景:F12能找到这个元素,但是selenium报错,元素没有找到原因:由于元素在页面中没有显示,无法进行点击操作解决办法:用滚动条的方式进行元素可见from selenium import webdriverimport time#百度说 chrome document.documentElement.scrollTop不支持,需要用document.body.scro...原创 2019-07-23 10:45:03 · 6530 阅读 · 0 评论