用pycharm编写程序调用ADS仿真历程

article/2025/11/5 8:40:02

1.我用的是pycharm2020,解释器是3.9版本,都是在公众号上下载安装的

2.调用ADS需要用到win32api,发现没有这个函数包

3.去win32官网下载发现已经转到github.com上了,需要到那里去下载

4.打开github.com受阻,国内限制访问,就对电脑进行了如下设置(不用VPN)打开github.com.ipaddress.com获取Github域名地址图中的IP address,打开github.global.ssl.fastly.net获取fastly地址。

 5修改Hosts文件,在C:\Windows\System32\drivers\etc这个位置,用管理员权限打开,如果没有这个选项,则修改文件属性里面的读写方式,反正目的是最后能保存。

Hosts文件用pycharm打开,文件最后添加两句代码,把自己的换掉就行。最后save all.返回

140.82.112.4     github.com
199.232.69.194    github.global.ssl.fastly.net

6电脑最好重启一下,或者过一会,多刷新几次github网站就会发现可以访问了,但是速度仍然堪忧(没办法,能用就行了)。打开Python for Windows Extensions - Browse /pywin32 at SourceForge.netp,看好说明选择自己版本的win32-221.win-amd64-py3.9.exe,因为我用的是python3.9的解释器,64位电脑。所以下载的这个。安装很简单。自动的都是。

7设置一下pycharm。第一步打开file-->setting.然后看下图。我在此处的应该是project python xiangmu。如果你没有起名字应该是untitled。

 

 

可以看到安装成功后出现在Packages里面了。再继续点左下角安装,成功!

 最后两行代码即:import win32api

                              win32api.ShellExecute(0, 'open', path, '', '', 0)


http://chatgpt.dhexx.cn/article/6C0pCf7q.shtml

相关文章

在ADS中进行DCR仿真

1 DCR概念 DCR:直流电阻,英文全称:Direct Current Rsistance。在DC-DC电源系统中,DCR是一个很常见的用来衡量电源PCB设计的指标。在很多高速电路,电源供电系统中,我们经常可以看到要求XX电源DCR&#xff1c…

ADS仿真模式

瞬态仿真:Transient simulation 瞬态仿真采用的是求解偏微分方程(基尔霍夫电压电流方程)。 通道仿真:Channel simulation 通道仿真这是求解通道的脉冲响应,然后再加以处理。 1.Bit-by-Bit 逐位模式计算对特定位序…

ADS系列之SIPI仿真笔记:ADS多种版本的安装、卸载重装(一)

此系列仅作为ADS仿真过程的记录,如有错误的地方还请大佬指正! 一、下载&安装 ADS软件下载&安装还算比较简单,目前接触到有几个版本:ADS2017、ADS2019、ADS2020、ADS2020 Update2,当前最新版本为ADS2023。这里…

ADS仿真工具使用

文章目录 一、ADS2017 简介1.入门实例2.ADS文件结构:3.ADS的设计环境4.元件面板和元件列表5.仿真设计流程 二、ADS入门和Data Display操作详解1.Data Display操作2.一个例子讲解下ADS仿真过程 三、调谐分析和优化设计 一、ADS2017 简介 ADS :Adanced design system…

python进行批量图片文字识别

一、概述 ocr技术是当下比较热门的技术,利用它可以方便的对图片上的文字进行扫描识别,本文使用python百度api实现图片的文字识别。 二、环境准备: 1. python环境的准备 1.1 首先需要到python官网下载最新版本的python,点击pyt…

学会用python识别图像

用 Python 进行 OCR 图像识别 Python中文社区 全球Python中文开发者的精神部落 数据采集就怕遇到图片,只能看不能复制怎么办。手动将文字提取出来,要耗费很大的工作量。 例如下图,某楼盘的一房一价表,怎么样发现单价低位的房子…

【python 图片识别】python识别图片是不是包含二维码

近几天在研究二维码的识别,主要是通过python代码来识别特定图片内是否包含二维码。方法有分类,还有下面我介绍的直接法。 需要安装库 pip install pyzbar pip install opencv-python我们 先准备些二维码 总共有11个二维码。 下面我们进行二维码识别&…

python图片中文字识别

一、前言 不知道大家有没有遇到过这样的问题,就是在某个软件或者某个网页里面有一篇文章,你非常喜欢,但是不能复制。或者像百度文档一样,只能复制一部分,这个时候我们就会选择截图保存。但是当我们想用到里面的文字时,还是要一个字一个字打出来。那么我们能不能直接识别…

使用python进行图片的文字识别

使用python进行图片的文字识别 文章目录 使用python进行图片的文字识别安装 Tesseract OCR安装过程配置系统的环境变量 安装python的第三方库Pytesseract库Pillow库 运行个demo 安装 Tesseract OCR Tesseract OCR 是一款由 Google 团队开发的开源 OCR(Optical Chara…

python图片ocr识别手写印刷体中英文字体

脚本说明: 脚本需要修改 APPID 以及 API_KEY的值,请到讯飞api平台获取。 首先截图,然后打开脚本直接运行,该脚本自动识别剪切板上内容,脚本运行结束后,直接crtlv复制。 # -*- coding: utf-8 -*- import base64 impor…

Python识别发票图片

1.先去百度云官网注册登录,然后创建一个应用 2.创建应用后会有API KEY 和 Secret Key 3.获取token,在接口中填入API Key 和Secret Key import requests host https://aip.baidubce.com/oauth/2.0/token?grant_typeclient_credentials&client_idAP…

python图像识别与提取_python图像识别与提取

广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 从机器学习的的角度来说,首先要提取图片的特征,将这些特征进行分类处理,训练并建立模型,然后在进行识别。 但是让计算机去区分这些图片分别是哪一类是很不容…

【pytesseract】python图片识别OCR库

目录 一、pytesseract简介1.1 pytesseract库1.2 pytesseract用途 二、pytesseract安装2.1 安装和配置底层应用Tesseract-OCR2.1.1 GitHub 官网地址:查看源码2.1.2 官网安装包:下载2.1.3 安装Tesseract-OCR2.1.4 配置环境变量2.1.5 查看Tesseract-OCR是否…

python识别图片表格内容

python-opencv表格识别 文章目录 python-opencv表格识别前言一、环境准备二、tesseract-OCR搭建1.tesseract-OCR2.debug tesseract 三、源码1.源码2.运行结果 总结 前言 提示:以下是本篇文章正文内容,python环境的搭建这里暂不做介绍,不会的…

python图片识别之tesseract

经过两个下午的尝试,终于搞出来了;特记录下来备忘; 首先来看python代码识别图片,这一段较为简单; from PIL import Image # import tesserocr # 完全可以不用这个 import pytesseractimage Image.open(rhahah.jpg)…

Python OCR识别图片

OCR技术是光学字符识别的缩写(Optical Character Recognition),是通过扫描等光学输入方式将各种票据、报刊、书籍、文稿及其它印刷品的文字转化为图像信息,再利用文字识别技术将图像信息转化为可以使用的计算机输入技术。可应用于银行票据、大量文字资料…

Python图片识别——人工智能篇

目录 一、安装pytesseract和PIL PIL全称:Python Imaging Library,python图像处理库,这个库支持多种文件格式,并提供了强大的图像处理和图形处理能力。 由于PIL仅支持到Python 2.7,所以在PIL的基础上创建了Pillow库&…

部署kvm

实验需求: 1、部署kvm 2、使用WebVirtMgr的WEB界面管理 3、在该WEB界面中安装一台Linux操作系统 环境说明: 系统:CentOS7 IP:192.168.253.145 1. CPU虚拟化功能 部署前请确保你的CPU虚拟化功能已开启,分为两种情况…

KVM是什么 机柜 机架服务器 怎么用

多个刀片服务器连接到KVM,使用KVM对它们进行统一管理 每个服务器在KVM上有一个序号,切换序号,桌面就会进入到对应的服务器 是看PORT ID 上面的ON LINE哪些灯亮,则代表连上了哪几个服务器

linux服务器部署kvm

1.查看系统版本 [rootlocalhost ~]# cat /etc/centos-release CentOS Linux release 7.5.1708 (Core)2.检查是否开启虚拟化。有VMX或者svm [rootlocalhost ~]# cat /proc/cpuinfo | egrep vmx|svm如果没有数据显示的话,关闭虚拟机,点击虚拟机设置。 3…