首页/编程/文章阅读

Python:1.模块初识

编程 2020-02-26 36 0

import sys

sys.path 打印所有的环境变量以及路径 打印出来的是列表。 sys.argv 打印当前py文件的相对路径,调用的时候pycharm写的是绝对路径 打印出来的是列表。

import os

执行命令,不保存结果 os.system('dir') 打印出来windows电脑当前文件对应的文件夹下所有的文件,相当于cmd命令 dir 这个方法无法保存。 osnull = os.system('dir') print('-->',osnull) 输出的内容为:--> 0 无法保存结果,只能显示成功的代码,0代表成功。 os.popen('dir') 打印出来的是一个内存对象的地址,例如:<os._wrap_close object at 0x01AFC2B0> 如果需要读取结果,需要加一个read;例如:os.popen('dir').read() os.makedir('new_dir') 创建一个新的目录名字叫:new_dir 导入自己写的模块或者第三方模块 直接import调用即可使用。 例如, import login 执行之后就会自动调取login 文件中的内容。 .pyc 是什么东西? python 是解释性语言,那么pyc是什么东西? python运行执行过程: python运行的时候编译的结果保存在内存中的PyCodeObject中,当python程序结束时,会写入到pyc文件中; 第二次执行的时候,首先会在硬盘中寻找对应的pyc文件,找到的话就会直接载入运行,找不到则会重新编译在保存。 pyc其实是PyCodeObject的一种持久化保存方式。 如果.pyc文件存在,则会对比两个文件的时间,哪个文件的时间最新就会用哪个,py文件最新会重新编译在调用(py文件时间最新代表文件被改过)

正文结束

超低价!236元购买3年的华为云服务器Python:2.数据类型初识

评论区

还没有评论,来坐沙发吧。