python
会写代码的孙悟空
长夜将至,我将开始守护chatGPT,直至永恒。我将不图安逸,不恋名利,不惧挑战。我将不拘泥于旧知,不追求虚荣。我将全力以赴,勇攀科学之巅。我是黑暗中的明灯,chatGPT的利剑。我是破除迷雾的火焰,照亮chatGPT未来的光辉,唤醒求知者的号角,守护chatGPT真理的坚盾。我将生命与荣耀献给chatGPT的研究,今日如此,日日皆然。
展开
-
python程序运行的时候上传新代码,有影响吗
首先理解下python程序的运行机制总之,一个.py文件肯定是不能直接运行的,python会先将其编译为pycodeObject,然后再送入虚拟机执行。所以这个问题大概可分为两种情况情况一:还没有导入某个包,但是修改掉了代码,那么执行到这里的代码时,就是修改之后的了。情况二:已经导入的包,在执行过程中修改其代码,不受影响。测试代码情况1#main.pyif __name__ == '__main__': import time time.sleep(10) impo原创 2021-07-20 15:14:57 · 1646 阅读 · 0 评论 -
pycharm查看全部tensor数据,取消省略
把tensor转为ndarray然后点击say as array原创 2021-07-17 16:32:24 · 6200 阅读 · 3 评论 -
python处理图片的高级方法,数据增强方法
python 如何进行数据增强albumentations 包albumentations 包albumentations 官方文档原创 2021-07-17 15:58:10 · 284 阅读 · 0 评论 -
有conda的情况下如何正常安装unbuffer
别问weiconda install -c eumetsat expect原创 2021-06-03 15:47:56 · 979 阅读 · 0 评论 -
python通过多进程加快预处理数据集的速度
问题背景imageNet数据集有1000个文件夹,每个文件夹是同一类的图片,大概一两千张。需要对每张图片进行预处理,把图片变成224*224像素的,这样可以加速后续程序的IO速度,同时也方便了数据集的移动。(因为更小了)但是图片数量很大,全部遍历处理一边非常耗费时间,大概花费5个小时解决思路多进程,进程池示例import randomimport timefrom multiprocessing import Pooldef run(name): print.原创 2021-04-12 21:13:15 · 579 阅读 · 0 评论 -
通过PIL判断一张图片是不是灰度图
灰度图位深度为8彩色图有三个通道 位深度为24def check_gray_image(img_path): from PIL import Image img=Image.open(img_path) bits=img.bits if(bits==8): return True else: return False原创 2021-04-11 22:03:28 · 2460 阅读 · 0 评论 -
linux下python组织自定义模块,解决模块存在无法导入
问题背景在windows下使用pycharm开发python程序,包导入正常,但是移植到Linux却说包找不到了,No module named 'xxx'python包路径搜索机制python搜索包的路径存储在sys.path下临时添加python搜索包路径的方法:import syssys.path.append(‘路径’)小例子sys.path返回一个列表,里面装的字符串,也就是搜索路径。然后删除掉第一个,接着导入与 main.py同级目录的模块,发现...原创 2021-04-11 10:16:14 · 1437 阅读 · 0 评论 -
如何在本地远程调试服务器上的python程序
有些程序会占用很多资源,例如内存、显存、大量的计算资源。所以只能在服务器上去运行。但是在开发的过程中我们又需要去debug程序。这个时候远程调试就成了必不可少的技术。服务器环境:linux 已经安装了python本地环境:windows 专业版的pycharm(community版本没有这个功能)第一步:打开settings第二步:设置python解释器输入正确的IP 用户名 密码后,选择服务器下的python解释器路径第三步:设置路径映射...原创 2021-02-05 14:11:57 · 856 阅读 · 0 评论 -
python找不到上级目录的模块?详解其中的奥妙
问题解释在windows下pycharm环境中运行一个python项目时是正常的,放在Linux下使用python命令运行就出了错误。提示 ModuleNotFoundError: No module named 'xxx'由于只是探讨模块导入路径问题,所以简化成一个简单的演示项目:py1.py在这个文件中简单定义了一个变量a=66666py2.pyfrom t1.py1 import aprint(a)在这个文件中去导入 t1包的py1模块的a...原创 2023-03-14 19:27:37 · 2074 阅读 · 0 评论 -
python -m spacy download en 提示服务器连接一直失败安装不上,Failed to establish a new connection
问题描述:使用python -m spacy download en装包时提示 Failed to establish a new connection问题分析:无法建立https连接,可能是网络不通的原因解决方案:翻墙。结果:成功安装!原创 2020-10-11 14:38:39 · 1373 阅读 · 0 评论 -
使用python完全模拟三门问题
import randomimport timedef getRandomIntNum(minNum=0,maxNum=2): num=random.randint(minNum,maxNum) return numdef initDoors(): doors=[False]*3 randomNum=getRandomIntNum() carDoorIndex=randomNum doors[carDoorIndex]=True return.原创 2020-09-03 11:48:19 · 590 阅读 · 0 评论 -
筛选素数之欧拉筛法 python实现 附带证明
def oulashai(r): #返回小于r的素数列表 prime=[0 for i in range(r+1)] #全部初始化为0 common=[] #存放素数 for i in range(2,r+1): ...原创 2018-11-03 17:07:57 · 5187 阅读 · 4 评论 -
python中如何区分类变量与对象变量
class People: num1=111 num2=222 def __init__(self,num1): self.num1=num1 print ("People " + " 被创建") def __del__(self): print ("People " + " 被析构")if __name__=...原创 2019-09-03 21:49:20 · 598 阅读 · 0 评论