
Python
Python开发
-石头-
通过测试降低项目成本
展开
-
python代码规范
python 代码规范原创 2022-06-01 08:06:57 · 230 阅读 · 0 评论 -
比较不同时间文件夹文件的差异
#!/usr/bin/python# -*- coding: UTF-8 -*-'''__project_ = 'ai-test-api'__file_name__ = 'dif_file'__author__ = 'ruigang.zhang'__time__ = '2021/11/17 19:59''''import osfrom time import sleepclass Dif_File(): """ """ def __init__(s原创 2021-11-17 20:03:23 · 273 阅读 · 0 评论 -
整理dicom目录
# -*- coding=utf8 -*-__author__ = 'ken'import osimport pydicomimport shutil# from workserver.utils.uii_print import uii_printclass ArchiveDicomFile: @classmethod def judge_is_dicom_path(cls, dicom_file_path): if os.path.isfile(dico原创 2021-09-14 15:01:01 · 192 阅读 · 0 评论 -
获取GPU资源
import timeimport csvimport pynvmlimport argparsedef gpu_usage(gpu_info_csv, query_interval, max_time): header = ['time'] pynvml.nvmlInit() gpu_num = pynvml.nvmlDeviceGetCount() # 显示有几块GPU for i in range(gpu_num): header.app原创 2021-08-03 14:34:10 · 165 阅读 · 0 评论 -
深入浅析python 中的self和cls的区别
python 中的self和cls一句话描述:self是类(Class)实例化对象,cls就是类(或子类)本身,取决于调用的是那个类。@staticmethod 属于静态方法装饰器@classmethod属于类方法装饰器我们需要从声明和使用两个方面来理解。详细介绍一般来说,要使用某个类的方法,需要先实例化一个对象再调用方法。而使用@staticmethod或@classmethod,就可以不需要实例化,直接类名.方法名()来调用。这有利于组织代码,把某些应该属于某个类的函数给放到那个类里去原创 2021-05-11 12:01:46 · 2434 阅读 · 1 评论 -
Python类介绍
#! /usr/bin/env python# -*- coding:utf-8 -*-# Author:ruigang.zhang# Datetime : 2021/5/5 6:42 PM# file: 9_类.py# usage:class Dog(): def __init__(self, name, age): self.name = name self.age = age def sit(self): print(se原创 2021-05-06 02:15:21 · 253 阅读 · 0 评论 -
获取dicom信息并推送数据
# -*- coding: utf-8 -*-'''@Time : 2020/9/10 10:49@Author : ruigang.zhang@File : lyjs.py'''import requestsimport osimport jsonimport pydicomclass LinYing: def __init__(self, path, push_url, notify_url): self.path = path原创 2020-09-15 13:49:19 · 394 阅读 · 0 评论 -
Python爬虫
继承popeline情绪数据数据有效性保存数据库连接串的提取原创 2020-07-05 15:02:25 · 118 阅读 · 0 评论