
python
peade
前端开发
展开
-
linux学习笔记:python起动一个web服务器
进入指定目录后执行命令:可不指定端口号,默认端口号维8000python -m http.server 80测试虚拟机中web服务器是否正常:可以在宿主机(win10)中打开网页,web服务器正常原创 2021-04-02 13:20:38 · 304 阅读 · 0 评论 -
python正则 报错 nothing to repeat at position
在学习用正则来处理字符串,要处理的字符串是下面这种的,想用正则的方式,把|隔开的文本提取出来text="中国|我爱你|国庆大典|大阅兵"写了一个正则pattern = r'(^?[^|]+$?)'result = re.findall(pattern, text)执行后,就报错了,提示:nothing to repeat at position网上查了一下,说是正则的写...原创 2019-09-14 16:52:52 · 25797 阅读 · 1 评论 -
pycharm生成虚拟环境
利用pycharm生成项目,但没有独立的虚拟环境时,想要生成一个时,可以利用pycharm自带的工具来生成。1、利用pycharm打开项目2、File---setting---Project---Project Interpreter3、点击齿轮---点击Add,在出现的界面里,选Virtualenv更多方式,参考下面这篇文章:https://www.cnblogs...原创 2018-11-24 19:48:35 · 1211 阅读 · 0 评论 -
Requests库的用法
前言之前我们用了 urllib 库,这个作为入门的工具还是不错的,对了解一些爬虫的基本理念,掌握爬虫爬取的流程有所帮助。入门之后,我们就需要学习一些更加高级的内容和工具来方便我们的爬取。那么这一节来简单介绍一下 requests 库的基本用法。注:Python 版本依然基于 2.7官方文档以下内容大多来自于官方文档,本文进行了一些修改和总结。要了解更多可以参考安装转载 2016-05-03 16:43:53 · 1694 阅读 · 0 评论 -
Python 使用sqlite3报错 AttributeError: 'module' object has no attribute 'connect'
我练习sqlite3的使用时,报了这个错。网上查,也没查到原因后来我把同目录下的__init__.py删掉,再运行py文件就好了。原创 2018-02-07 15:29:20 · 4052 阅读 · 0 评论 -
windows下python安装lxml
这两天 安装lxml,始终安装不成功。刚才看了个知乎的帖子,终于安装成功了。原因在于pip没有升级。综合一下,安装步骤如下:1、安装wheel pip instal wheel2、下载对应版本的lxml的whl文件,http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml 3、在.whl对应的文件夹中,打开命令行转载 2017-04-03 23:32:47 · 424 阅读 · 0 评论 -
python之sqlite3使用详解
by 阿英Python SQLITE数据库是一款非常小巧的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身。它使用一个文件存储整个数据库,操作十分方便。它的最大优点是使用方便,功能相比于其它大型数据库来说,确实有些差距。但是性能表现上,SQLITE并不逊色。麻雀虽小,五脏俱全, sqlite 实现了多数 sql-92 的标准,比如说 transaction转载 2016-05-23 16:38:54 · 612 阅读 · 0 评论 -
Python创建和连接SqLite数据库
SQLite是安装Python时自带的数据库。我觉得,小规模,便携的数据存储可以直接用这个来解决。import sqlite3con = sqlite3.connect('d:/test.db3')这个语句,如果没有数据库,则建新的。如果目录下已存在,则连接该数据库。注意:括号里,是用文件地址来标明数据库的。原创 2016-05-23 15:52:08 · 1376 阅读 · 0 评论 -
windows下Python3使用Scrapy问题
今年来,网上很多地方,都说Scrapy已经支持python3了。于是我也去安装学习学习。win10环境,我用pip install scrapy 很顺利就安装完成了。但是!!关键就在这个但是!scrapy在使用的时候报错: NameError: name 'file' is not defined!开始在网上找这个错误的解决方法。网上有好几个关于这个错误的解决信息,我仔细看了看原创 2016-05-05 23:28:41 · 4725 阅读 · 0 评论 -
Python用treeview模拟表格的简单栗子
from tkinter import *from tkinter import ttkbookList=[('aaa',123),('bbb',123),('xxx',123),('sss',123),('ddd',123)]root=Tk()frame=ttk.Frame(root)frame.pack(fill='both',expand='false')tree=ttk.Tre原创 2016-01-02 10:48:47 · 10831 阅读 · 1 评论 -
python3爬虫问题 POST data should be bytes or an iterable of bytes
在学习爬虫的时候,用到postdata时,遇到了一个问题:POST data should be bytes or an iterable of bytes一开始以为是自己代码写的有问题,对照着教程和自己的代码,又没有错误。在网上查了一下,可以用下面的一个语句解决。data = urllib.parse.urlencode(values).encode(encoding='UT原创 2015-11-22 14:29:51 · 14056 阅读 · 4 评论 -
Eric启动弹出the background client for python3 disconnect 问题解决
最近安装完Eric后总是启动后就弹出一个对话框,具体如下:这个问题,我之前也遇到过一次,但是不知道是怎么给解决好的。今天晚上又捣鼓了一晚上,也没弄明白原因,不过最后不弹出框了。具体的,我进行了如下设置在设置那,Editor下面APIs,language 选python3,再从下面的Add from installed APIs中选择需要的API(可以选Eric6api,原创 2015-07-23 23:32:40 · 1244 阅读 · 0 评论 -
python3在win8下环境变量设置
按照网上的方法,在系统环境变量的path后面加上python的安装地址,无论是否重启cmd,还是重启电脑,都不成功。又看到网上有说安装python的时候,有提示是否要加入环境变量当中,又重新安装了一下。没有截图,就用文字表述了。在安装过程中,有一个环节,是让人选安装项的,在最下面打x的是设置环境变量,把那个选中,安装完,就设置好了python的环境变量。我又进环境变量看了下有什么不同,原创 2015-07-21 22:43:10 · 1631 阅读 · 0 评论 -
windows 7 下安装BeautifulSoup
在网络教程(http://cuiqingcai.com/1052.html)中学习爬虫,有一章节介绍到了BeautifulSoup,于是从官方网站(http://www.crummy.com/software/BeautifulSoup/)下载下来了BeautifulSoup的文件包。教程中的安装方法和官方文档中的安装方法,都是在linux系统下安装的,没有windows下的安装方法。原创 2015-07-20 13:55:38 · 4232 阅读 · 0 评论 -
python中中文字符报错解决
在python编程的过程中,输入了中文字符,在运行的时候会报错。如 注释中 #这是一段代码 这就会报错。解决的办法是:在代码的最开头,加上一行:# coding=utf-8原创 2015-07-07 16:36:15 · 1585 阅读 · 0 评论 -
pycharm中python编码问题解决
对python感兴趣,就学了一点。用得PyCharm community Edition做IDE写明这一小段代码,这段代码来自(http://www.yiibai.com/python/python3-webbug-series1.html)#encoding:UTF-8import urllib.request url = "http://www.baidu.com"data原创 2015-07-11 14:33:08 · 6493 阅读 · 0 评论