Python
python开发实践
Erice_s
试图用计算机的思维去探索纷繁的世界,大道至简
展开
-
Python脚本批量修改文件名称
批量修改文件名原创 2020-12-25 23:01:00 · 221 阅读 · 0 评论 -
python struct结构体
python struct原创 2020-09-24 10:30:12 · 1977 阅读 · 0 评论 -
重学Python: 02zip()函数的解释和可视化
重学Python: 02 zip()函数的解释和可视化文章目录重学Python: 02 zip()函数的解释和可视化1.zip()的作用2. 将zip()对象转换为列表(并使用索引)3. 将zip()对象转换成字典4. 解压列表5. Zip与列表生成式(for循环潜在问题)6. 结论1.zip()的作用先看一下语法:>>> help(zip)Help on class ...翻译 2020-04-13 23:26:31 · 369 阅读 · 0 评论 -
重学Python: 01列表和元组
重学Python: 01列表和元组文章目录重学Python: 01列表和元组1. 什么是列表和元组2. 列表和元组的区别3. 列表和元组的创建/访问/修改3.1 创建3.2 访问3.3 修改4. 列表和元组的相关接口4.1 list(列表)运算符4.2 list (列表)函数&方法4.3 tuple(元组)运算符4.4 tuple(元组)内置函数5. 列表和元组存储方式的差异6. 列...原创 2020-04-13 00:05:45 · 604 阅读 · 0 评论 -
lxml 中没有etree的解决办法
lxml 中没有etree的解决办法环境 : win10 python 3.6.5cmd : pip install lxml==4.2.1python>>>import lxml>>>from lxml import etree下载速度慢可以更换软件安装源:清华源: https://pypi.tuna.tsinghua.edu.cn/simpl...原创 2020-04-10 00:03:46 · 1176 阅读 · 0 评论 -
python使用xlwt模块操作Excel
python使用xlwt模块操作Excel 部分摘自官网文档.该模块安装很简单$ pip install xlwt1先来个简单的例子:#!/usr/bin/python#coding=utf-8# ========================================...转载 2018-04-28 14:20:19 · 310 阅读 · 0 评论 -
beautifulSoup的select方法
beautifulSoup的select方法 1 html = """ 2 <html><head><title>The Dormouse's story</title></head> 3 <body> 4 <p class="title" name="dro原创 2018-04-28 22:20:43 · 1441 阅读 · 0 评论 -
Python 中删除列表中所有的空元素
Python 中删除列表中所有的空元素1. 删除None值mylist = ["asas", "cfdsgfdas", None, "csdfew"]while None in mylist: mylist.remove(None)des = " ".join(mylist)print(des) mylist = ["asas", "cfdsgfdas", N原创 2018-04-29 16:08:55 · 25337 阅读 · 2 评论 -
Anaconda 是什么
Anaconda 是什么?Anaconda 是一个可用于科学计算的 Python 发行版,支持 Linux、Mac、Windows系统,内置了常用的科学计算包。它解决了官方 Python 的两大痛点。第一:提供了包管理功能,Windows 平台安装第三方包经常失败的场景得以解决,第二:提供环境管理的功能,功能类似 Virtualenv,解决了多版本Python并存、...转载 2018-04-29 19:15:22 · 7023 阅读 · 0 评论 -
Python中hashlib模块
Python中hashlib模块目录Python中hashlib模块目录1. 介绍hashlib2. hashlib的使用3. hashlib的特点4. hashlib中各hash函数的介绍1. 介绍hashlib hashlib 是一个提供了一些流行的hash算法的 Python 标准库.其中所包括的算法有 md5, sha1, sha22...原创 2018-08-25 15:27:19 · 1012 阅读 · 0 评论 -
python requests中content与text方法的区别
python requests中content与text方法的区别目录python requests中content与text方法的区别目录requests的作用response的常用方法:response.text 和response.content的区别参考链接:Requests: 让 HTTP 服务人类requests的作用 作用:发送网...原创 2018-04-28 09:16:32 · 3650 阅读 · 0 评论 -
python中print的end参数作用
print(),int()称为Python的内置函数BIF(Built-in function),python中自带了很多BIF,我们可以通过命令 dir(__builtins__)来查看。 包含end=‘ ’,作为print()BIF的一个参数,会使该函数关闭“在输出中自动包含换行”的默认行为。 其原理是:为end传递一个空字符串,这样print函数不会在字符串末尾添加一个换行符,而是添...原创 2018-04-26 21:29:20 · 12328 阅读 · 0 评论 -
凯撒密码与python实现
凯撒密码与python实现凯撒密码与python实现目录1.凯撒密码2.python实现3.代码执行结果目录1.凯撒密码 凯撒密码作为一种最为古老的对称加密体制,在古罗马的时候都已经很流行,他的基本思想是:通过把字母移动一定的位数来实现加密和解密。明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是3的...原创 2018-03-28 19:25:22 · 4044 阅读 · 3 评论 -
使用python操作MongoDB数据库
python与MongoDB的交互操作目录python与MongoDB的交互操作目录1.使用python操作数据库2.把爬取数据存入MongoDB中1.使用python操作数据库'''@func:使用python脚本对数据库进行创建,插入内容@binbin_Erices@163.com代码块符合标准的python3的语法'''from pym...原创 2018-03-29 17:13:00 · 524 阅读 · 0 评论 -
pyCharm的模板设置
在File—settings—File and Code Templates—Python script 脚本里添加:#!usr/bin/env python #-*- coding:utf-8 _*- """ @author:binbinzhang@file: ${NAME}.py @version:@time: ${YEAR}/${MONTH}/${DAY} @ema...原创 2018-04-23 15:41:01 · 2018 阅读 · 0 评论 -
python的dumps/loads/dump/load
python的dumps/loads/dump/loadpython的dumps/loads/dump/load1.序列化2.反序列化3.python的序列化与反序列化1.序列化最近在看区块链的交易,其中提到了又提到了序列化的概念。当交易通过网络传输或在应用程序之间交换时,它们被序列化。 序列化是将内部的数据结构表示转换为可以一次发送一个字节的格式(也称为字节流)...原创 2018-04-23 17:29:48 · 606 阅读 · 0 评论 -
python scipy安装失败的解决方法
python scipy安装失败的解决方法from scipy.misc import imreadTraceback (most recent call last): File "D:/Pyproject/qq_Spider/create_cloud.py", line 14, in <module> from scipy.misc import imreadM...原创 2018-04-30 20:54:27 · 4531 阅读 · 0 评论 -
Anaconda找包,安装包时,遇到PackageNotFoundError: ''Package missing in current channels"
Anaconda作为一个工具包集成管理工具,下载python工具包是很方便的,直接敲: conda install package_name但是有时候安装一个工具包(如wordcloud)的时候,在当前的channels中找不到这个包,会提示:PackageNotFoundError: Packages missing in current channels: - wor...原创 2018-05-01 14:02:22 · 24384 阅读 · 6 评论 -
深入浅出Anacanda安装后的配置
Anacanda安装后的配置Anacanda安装后的配置配置镜像源管理包管理环境进入环境保存和加载环境列出环境删除环境配置镜像源Anaconda安装成功之后,我们需要修改其包管理镜像为国内源。Tsinghua Open Source Mirror简单来说就是在cmd中分别运行这两个命令就好了。conda config --add channel...原创 2018-05-01 14:25:07 · 6396 阅读 · 0 评论 -
使用virtualenv为Python配置虚拟环境
使用virtualenv为Python配置虚拟环境、本地创建虚拟环境在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.6。所有第三方的包都会被pip安装到Python3的site-packages目录下。如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 3.0,而应用B需要j...原创 2018-05-02 11:11:30 · 797 阅读 · 0 评论 -
Python的时间datetime模块
Python的时间模块Python的时间模块datetime模块1.datetime.date类:2.datetime的time类3.datetime的datetime类4.datetime的timedelta类strftime()和strptime()的使用常见符号格式代码实例datetime模块datetime模块用于是date和t...原创 2018-04-26 20:40:46 · 799 阅读 · 0 评论 -
python中的enumerate函数
python中的enumerate函数目录python中的enumerate函数目录1.引入例题2.python enumerate()函数enumerate()是python的内置函数1.引入例题先看一道面试:有list= [1, 2, 3, 4, 5, 6] 1.请打印输出:0, 1 1, 2 2, 3 3, 4 ...原创 2018-03-30 21:59:53 · 2601 阅读 · 0 评论