Python3的安装
一、下载Python3.7
二、安装程序,勾选添加到路径
三、安装完成
四、首次运行,无法启动,出现下面的提示
五、把C:\Windows\SysWOW64的api-ms-win-crt-runtime-l1-1-0.dll删除掉
六、安装下面的补丁
Python_PIP更换国内源和常用命令
#pip版本升级
python -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
#更换国内源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
国内Pypi:Python 编程语言的软件存储库
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
#pip常用命令
pip install <包名> #安装模块 pip install <目录>/<文件名> #安装本地包 pip install <包名> --upgrade #升级包 pip uninstall <包名> #卸载模块 pip list #查看已安装模块
Python导入模块
Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。
模块能定义函数,类和变量,模块里也能包含可执行的代码。
import 语句
在开始使用模块中的函数之前,必须用import语句导入该模块。在代码中,import语句包含以下部分:
-
import 关键字;
-
模块的名称;
-
可选的更多模块名称,之间用逗号分隔;
调用模块中的函数时,采用如下的方式
模块名.函数名
from…import 语句
from 语句让你从模块中导入一个指定的部分到当前命名空间中。语法如下:
from modname import name1[, name2[, ... nameN]]
例如,要导入模块 fib 的 fibonacci 函数,使用如下语句:
from fib import fibonacci
这个声明不会把整个 fib 模块导入到当前的命名空间中,它只会将 fib 里的 fibonacci 单个引入到执行这个声明的模块的全局符号表。
Python两个函数:读取文本文件返回列表,添加日志文件并保存记录时间
import datetime
#读取文本文件,返回列表 def text():
txtlist=[]
with open('test.txt') as f:
for txt in f.readlines():
if txt!=None:
txtlist.append(txt.strip('\n'))
return txtlist
#添加日志到文本文件并记录保存时间
def savelog(log):
with open('log.txt','a') as f:
now=datetime.datetime.now()
f.write(log+','+str(now)+'\n')
Python两个函数:
读取文本文件返回列表
添加日志文件并保存记录时间