【PyCharm Community Edition】:基础

Python入门 类class 基础篇

环境确定:本地 or 虚拟

如果采用PyCharm Community Edition 2022.3.2开发,一定要注意python环境是本地的还是虚拟的
在这里插入图片描述

模块安装:CMD or PyCharm方式

  • CMD指令安装
pip install xxxxxModule
  • PyCharm Community Edition窗口里安装
    在这里插入图片描述
    pycharm安装后需要重启改软件

基础知识

一、pip命令执行异常

在开发python时,经常需要安装一些库,方法就是pip指令,但是有的时候由于各种原因发现pip不能用:

二、导入improt区别

 import xx_Modul		#使用里面的函数则需要xx_Module.func
 import xx_Modul as yy	#使用里面的函数则需要yy.func
 from xx_Modul import *	#使用里面的函数则需要func

三、计算机相关属性获取

获取计算机系统相关:计算机系统名称,类型,处理器等等。
有的时候会根据计算机系统,导入.dll文件时,采用不同的方式,比如导入PCANBasic相关:

class PCANBasic:
    """
      PCAN-Basic API class implementation
    """      
    def __init__(self):
        # Loads the PCANBasic API
        #     
        if platform.system() == 'Windows':
            # Loads the API on Windows
            self.__m_dllBasic = windll.LoadLibrary("PCANBasic")
        elif platform.system() == 'Linux':
            # Loads the API on Linux
            self.__m_dllBasic = cdll.LoadLibrary("libpcanbasic.so")            
        elif platform.system() == 'Darwin':
            # Loads the API on Mac
           self.__m_dllBasic = cdll.LoadLibrary("libPCBUSB.dylib")  

四、类:class

详见Python入门 类class 基础篇

五、延迟函数(毫秒级)

可以用time.time(),乘以1000后就是ms。

六、周期任务(threading or APScheduler)

七、excel操作

第2节,使用openpyxl 创建excel 文件

定义结构体数组

延伸阅读

导入串口出错

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Autosar️研究员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值