python
thj_blog
这个作者很懒,什么都没留下…
展开
-
在同一台电脑上同时安装Python2和Python3
目前Python的两个版本Python2和Python3同时存在,且这两个版本同时在更新与维护。到底是选择Python2还是选择Python3,取决于当前要使用的库、框架支持哪个版本。例如:HTMLTestRunner、locustio支持Python2,但是不支持Python3。所以很多时候,一台电脑上需要同时安装Python2和Python3。本篇内容主要讲一下,在同一台电脑上如何同时安装Python2和Python3,且均可以正常使用pip。一、安装Python2(以及..原创 2020-11-09 19:02:38 · 234 阅读 · 0 评论 -
Python 200个标准库汇总!
文本string:通用字符串操作re:正则表达式操作difflib:差异计算工具textwrap:文本填充unicodedata:Unicode字符数据库stringprep:互联网字符串准备工具readline:GNU按行读取接口rlcompleter:GNU按行读取的实现函数struct:将字节解析为打包的二进制数据codecs:注册表与基类的编解码器数据类型datetime:基于日期与时间工具calendar:通用月份函数collections:原创 2020-10-16 15:57:04 · 173 阅读 · 0 评论 -
win10下pycharm(python3.7)安装scapy
scapy无法通过settings直接点一点安装,这样安装完是无法正常使用的,主要安装方法如下:(1)安装好python3.7,我已经安装好(2)安装Npcap:https://nmap.org/npcap/#downloadwindows 平台安装这个,双击后一路next按照默认设置完成安装(3)安装scapy下载scapy源码:https://github.com/secdev/scapy解压至不含中文目录,按住shift,右击鼠标,点击“在此处打开命令窗口”,输入“原创 2020-07-28 13:59:35 · 671 阅读 · 0 评论 -
python报错 AttributeError: module ‘socket‘ has no attribute ‘socket‘
若出现此报错,只有一种可能性就是,你有文件夹或者文件名命名为socket 原因:python 导入模块的顺序是先找当前目录, 然后在找环境变量里面配置的 ,当前目录下只要是.py 或者.pyc 文件都是优先导入当前目录下面的。...原创 2020-07-24 15:29:19 · 4481 阅读 · 1 评论 -
解决Python:UnicodeDecodeError:‘utf-8‘ codec can‘t decode byte 0xe5 in position 1797: invalid continuat
今天在写脚本时,本来昨天可以运行的代码突然报错:UnicodeDecodeError:'utf-8' codec can't decode byte 0xe5 in position 1797: invalid continuation然后查了很多资料,都说是编码的问题,但我查看了所有文件以及源码的编码,都没有问题,后来找到了一个文章解决了问题打开你报错的utils文件修改函数参数errors='strict'为errors='ignore'1. with open(file, "r".转载 2020-07-17 15:29:17 · 1490 阅读 · 1 评论 -
python——Scrapy模块,在Windows平台的安装
题记: 本人在写python爬虫脚本,遇到一些问题,需要导入Scrapy模块。过程有点复杂,故在此分享给大家,以免后续麻烦。 步骤: 在Windows平台上安装scrapy,直接采用pip install scrapy重来没有成功过,我安装的python为3.6.4版本。 首先scrapy的安装之前需要安装这个模块:wheel、lxml、Twisted、pyw...原创 2019-03-26 15:43:37 · 299 阅读 · 0 评论 -
32个经典的Python爬虫项目
今天为大家整理了32个Python爬虫项目。整理的原因是,爬虫入门简单快速,也非常适合新入门的小伙伴培养信心。所有链接指向GitHub,祝大家玩的愉快~O(∩_∩)OWechatSogou [1]- 微信公众号爬虫。基于搜狗微信搜索的微信公众号爬虫接口,可以扩展成基于搜狗搜索的爬虫,返回结果是列表,每一项均是公众号具体信息字典。DouBanSpider [2]- 豆瓣读书爬虫。可以爬下豆...转载 2019-03-25 10:25:28 · 529 阅读 · 0 评论 -
tkinter -- tcp
之前给大家发过关于tcp控制访问以及文件传输的代码,这次是利用tkinter来传输,我写的不是特别好,请大家批评指正。在Linux上面的代码我就不写了。若不知道的博友可以翻看我 python -- TCP "远程控制" 这篇文章。#coding=utf-8from tkinter import *import socketimport timefrom tkin...原创 2018-10-29 20:25:19 · 306 阅读 · 0 评论 -
python -- TCP "远程控制"
python -- TCP "远程控制" 指:先建立连接,再通过命令进行远程控制服务器。在虚拟机的代码程序#!/usr/bin/env python# -*- coding:utf-8 -*-import socketimport osHOST = "192.168.1.185"POST = 5000s = socket.socket(socket.AF_INET,sock...原创 2018-10-27 09:40:41 · 613 阅读 · 0 评论 -
python 基础爬虫,在网站爬取图片
# encoding=utf-8import requestsimport reurl="http://image.baidu.com/search/indextn=baiduimage&ct=201326592&lm=-1&cl=2&ie=gbk&word=%E5%9B%BE%E7%89%87%20%20%E8%90%8C%E5%AE%A0&am...原创 2018-09-04 10:18:20 · 191 阅读 · 0 评论 -
PyCharm-运行错误-找不到指定文件python.exe (python2和3都适用)
1、现象系统提示找不到指定的文件:Error running 'hello': Cannot run program "x:xxx\Scripts\python3.exe" (in directory "\文件名"): CreateProcess error=2, 系统找不到指定的文件python3.exe。2. 缘由python的编译环境,被移动了位置3. 解决(1) ...原创 2019-03-06 09:56:42 · 12436 阅读 · 0 评论