python3

Python3 文件处理

主宰稳场 提交于 2020-01-26 03:13:46
目录 文件操作的流程 文件的三种打开模式 读取: rt read_text 针对文本内容只读 清空写入: wt write_text 针对文本内容只写 追加写入: at append_text 针对文本内容只写 文件的两种形式 文本形式: t 二进制形式: b 文件路径 绝对路径 相对路径 with open打开文件 可读可写模式(补充) 控制光标 文件操作的流程 打开文件 f = open(r'文件路径', 'w', encoding='字符编码') 读取/修改文件 f.write('写入') 保存文件 f.flush() # 快速保存 关闭文件 f.close() # 告诉操作系统关闭文件 文件的三种打开模式 读取: rt read_text 针对文本内容只读 f = open(r'C:\Users\Black\Documents\Python learning\文件操作', 'rt', encoding='utf-8') data = f.read() print(data) print(f.readable) # True print(f.writable) # False print(f.readline()) # 读取一行, 光标移动一行 print(f.readlines()) # 读取所有行,生成列表(包括换行\n) # 循环读取一个个字符 for i in f

centos安装python3虚拟环境和python3安装

女生的网名这么多〃 提交于 2020-01-25 20:03:26
1.本文的系统命令一般会在语句前加上#号,以区分系统命令及其他内容。输入命令时,无需输入#号。 # yum install vim 2.本文系统输出的信息,会在前面加上>>号。 # which python >> /usr/bin/python # 系统输出的信息 3.本文的系统命令都是在root账号下执行的,假如非root账号执行,提示没有权限,可在命令前加sudo。 # yum install vim #root账号下执行命令 # sudo yum install vim #非root账号下执行管理员权限命令,需在命令前加`sudo` 4.安装环境 系统版本:CentOS 7.4(自带Python2.7) 安装版本:Python3.6 安装插件:virtualenv、virtualenvwrapper 一、安装Python3 由于 CentOS7 原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。所以我们要额外安装Python3,而且系统一般允许多个版本的python同时存在。 我们先来查看python安装位置,一般是位于/usr/bin/python目录下。 # which python >> /usr/bin/python 下面介绍安装Python3的方法: 1. 安装依赖包(切记安装) # yum -y

ubuntu下python3 + flask环境搭建

安稳与你 提交于 2020-01-25 18:32:03
1. 安装pip sudo apt-get install python3-dev sudo apt install python3-pip 2. 安装virtualenv工具 sudo apt-get install python-virtualenv 3. 使用virtualenv工具创建虚拟环境,并激活 ,此时文件夹中将会出现一个venv文件夹 virtualenv -p /usr/bin/python3 py3env . py3env/bin/activate 4. 用pip安装flask pip3 install flask 5.创建hello.py 创建hello.py,内容如下,位于py3env文件夹下 `from flask import Flask app = Flask( name ) @app.route("/") def hello(): return “hello world” if name == “ main ”: app.run()` 6使用flask export FLASK_APP=hello.py export FLASK_ENV=development flask run 来源: CSDN 作者: weixin_42007220 链接: https://blog.csdn.net/weixin_42007220/article/details

Python3 读取word中的表格,根据表格第一行标题行查找想要的表格

你离开我真会死。 提交于 2020-01-25 09:31:35
## 安装 模块 pip install python-docx ## 使用 from docx import Document ## 读取 Word 文件里的表格信息 try: doc = Document('A:\\ABC.docx') except Exception as e: print("读取 Word 文件失败", e) else: print("读取 Word 文件成功") ## 读取文件中所有表格 doc.tables # 表格数 len(doc.tables) ## 第1个表格 doc.tables[0] ## 第1个表格的全部行 doc.tables[0].rows # 行数 len(doc.tables[0].rows) ## 第1个表格的 第1行 doc.tables[0].rows[0] ## 第1个表格 的 第1行 的全部 列 doc.tables[0].rows[0].cells # 列数 len(doc.tables[0].rows[0].cells) ## 第1个表格 的 第1行 的 第1列 doc.tables[0].rows[0].cells[0] doc.tables[0].rows[0].cells[0].text # 第1个表格 的 第1行 的 第1列 的单元格内容 ## 遍历全部单元格(下标方式) 表格数量 = len(doc

Taichi安装与应用

若如初见. 提交于 2020-01-25 08:22:33
1.Taichi安装 看到知乎大神的作品后(99行代码的《冰雪奇缘》 https://zhuanlan.zhihu.com/p/97700605 ),便尝试使用了一下Taichi 。 在Taichi官网上写的Python3.6 或者 Python3.7,为减少可能出现的问题,所以选择安装 3.7 版本。 CPU 版本 (支持Linux, OS X and Windows) python3 -m pip install taichi-nightly GPU (CUDA 10.0) (只支持Linux) python3 -m pip install taichi-nightly-cuda-10-0 GPU (CUDA 10.1) (只支持Linux) python3 -m pip install taichi-nightly-cuda-10-1 笔者采取的是windows系统,在终端输入python -m pip install taichi-nightly; 出现以下错误: :You are using pip version 19.0.3, however version 19.3.1 is available.You should consider upgrading via the ‘python -m pip install --upgrade pip’ command

Python3连接MySQL数据库之mysql-client

雨燕双飞 提交于 2020-01-25 02:41:50
安装mysqlclient 要想使 python 可以操作 mysql 就需要 MySQLdb 驱动,它是 python 操作 mysql 必不可少的模块。 使用pip安装 pip install mysqlclient 安装出错 在此站点下载mysqlclient安装包:https://www.lfd.uci.edu/~gohlke/pythonlibs/# 进行本地安装 以下是从这个网站上面检索到的mysqlclient的所有版本 cp37代表python3.7的版本,win32代表32位的系统,所以需要选择正确,否则安装过程会报错平台不匹配。 在命令行中进入安装文件所在路径运行命令:pip install mysqlclient‑1.3.13‑cp37‑cp37m‑win_amd64.whl(所下载文件全称) 测试 测试非常简单,检查 MySQLdb 模块是否可以正常导入。 >>> import MySQLdb 没有报错提示MySQLdb模块找不到,说明安装OK python 操作mysql数据库基础 #coding=utf-8 import MySQLdb #connect() 方法用于创建数据库的连接,里面可以指定参数:用户名,密码,主机等信息。 #这只是连接到了数据库,要想操作数据库需要创建游标。 conn= MySQLdb.connect( host=

python3 安装pyhanlp方法

烂漫一生 提交于 2020-01-25 02:41:08
直接pip install pyhanlp的时候会提示缺少Microsoft Visual c++环境, 其实没有Microsoft Visual c++环境也是可以的, 可以先安装jpype1,然后在pip install pyhanlp就行了。 步骤: ①在python非官方库网站上下载库jpyre1的whl文件, 文件链接https://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype 下载后在命令提示符里切换到下载的路径下,执行pip install JPype1-0.6.3-cp36-cp36m-win_amd64.whl就安装上了。 ②执行pip install pyhanlp,就能安装了。 安装完成后并不能使用,需要下载一个jar包、data文件和properties文件,因为hanlp是java开发的虽然有python的API但是还是需要java环境,所以需要安装JDK。 在命令行里输hanlp或者在python提示符下输import pyhanlp,它会自动下载jar包、data文件和properties文件到默认的目录,data文件比较大1个G左右,下载完成后命令提示符中输入hanlp,如果已经安装了JDK扔出现下面错误 File "d:\program files (x86)\python3\setup\lib\site

Ubuntu安装pip

给你一囗甜甜゛ 提交于 2020-01-25 02:13:32
Ubuntu安装pip 目录 一、python2.7安装pip 二、python3.6安装pip 一、python2.7安装pip 我下载的ubuntu自带python3.6 和python3.7,可以在/usr/lib目录下查看到。 安装python2.7 版本 apt-get install python 进入python2.7的目录下 cd /usr/local/python2.7 下载get-pip.py文件 wget https://bootstrap.pypa.io/get-pip.py 安装pip sudo python get-pip.py 判断是否安装成功 pip --version 显示内容: pip 19.3.1 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7) 二、python3.6安装pip python3.6尝试了一下安装,报下面的错误。 root@DESKTOP-FVUJUND:/usr/lib/python3.6# sudo python3 get-pip.py Traceback (most recent call last): File "get-pip.py", line 22318, in <module> main() File "get-pip.py", line

第46章 Django完结篇,系统上线

橙三吉。 提交于 2020-01-25 01:54:57
系统上线,在项目节点当中,占有举足轻重的地位。成了,获得的不只是荣誉的鲜花,成功的微笑,还有雷鸣般的掌声;败了,获得的不只是紧缩的眉头,苦涩的泪水,还有徘徊的脚步。 为了少走弯路,提高成功率,认真做好上线准备是必修的功课。话不多说,拷贝一份sales源码并对它进行调整、修改。 46.1 拷贝静态文件 先确定settings.py文件里,是否有如下内容,如果没有的话就补上。 STATIC_ROOT = os.path.join(BASE_DIR, "static") 在命令行窗口,cd到sales目录下后,执行静态文件迁移命令 python3 manage.py collectstatic 46.2 关闭Debug 在系统上线时,会关闭掉Debug(设为False)的功能,而由此将失去django自动对静态文件进行路由的功能,导致静态文件出现加载失败的情况。 如果想要让静态文件正常显示,就需要配置静态文件服务了。 修改settings.py文件,调整STATIC_ROOT值得为'static'。 DEBUG = False ALLOWED_HOSTS = ['*'] STATIC_URL = '/static/' # 配置静态文件路径 # STATIC_ROOT = os.path.join(BASE_DIR, "static") STATIC_ROOT = 'static'

卸载python3

萝らか妹 提交于 2020-01-24 21:04:42
rpm - qa| grep python3|xargs rpm -ev --allmatches --nodeps 卸载pyhton3 whereis python3 |xargs rm -frv 删除所有残余文件 成功卸载! whereis python 查看现有安装的 python 来源: https://www.cnblogs.com/GodZhe/p/12232551.html