python中的模块引用

一个python文件就是模块 标准模块(python自带json,os)第三方模块(别人写好的,需要安装)
import 实际就是把引入的python文件从头到位执行了一遍 试例:a引入b
倒入的顺序,首先从当前目录下找,其次从python环境变量目录去找
复制代码
import sys #python环境变量目录
#sys.path.append(r'/Users/xx/Desktop/study/test/data')#引入data下a.py的办法
# 方法2 pycharm自带功能 在目录右键-》"Mark Directory as "--》#Excluded(蓝色)
print(sys.path)
import a
print(a)
#==========================================================================
每个模块都有一个__name__属性,当其值是'__main__'时,表明该模块自身在运行,否则是被引入
print(__name__)#当前py文件的名字 if __name__ == '__main__':#主要用来写测试代码, # 被引入此文件的时候不会执行(if __name__ == '__main__')的下边代码 test_b('insert') test_b('select')
复制代码

 修改pip源

复制代码
import os,sys,platform
ini="""[global]
index-url = https://pypi.doubanio.com/simple/
[install]
trusted-host=pypi.doubanio.com
"""
os_version=platform.platform()

if 'Windows' in os_version:
    os_flag=False
    file_name='pip.ini'
else:
    os_flag=True
    file_name='pip.conf'
if os_flag==True:
    pippath=os.environ["HOME"]+os.sep+".pip"+os.sep
else:
    pippath=os.environ["USERPROFILE"]+os.sep+"pip"+os.sep
if not os.path.exists(pippath):
    os.mkdir(pippath)
with open(pippath+file_name,"w") as f:
    f.write(ini)
复制代码

 


posted @   小马哥007  阅读(217)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示