2021
05-20
05-20
python 三边测量定位的实现代码
定位原理很简单,故不赘述,直接上源码,内附注释。(如果对您的学习有所帮助,还请帮忙点个赞,谢谢了)#!/usr/bin/envpython3#-*-coding:utf-8-*-"""CreatedonWedMay1610:50:292018@author:dag"""importsympyimportnumpyasnpimportmathfrommatplotlib.pyplotimportplotfrommatplotlib.pyplotimportshowimportmatplotlib.pyplotaspltimportmatplotlib#解决无法显示中文问题,fname是加载字体路径,根...
继续阅读 >
内容编写一个用户登录管理程序,设计窗体的布局,制定密码规则和验证码规则。要求使用Python标准库tkinter编写基于GUI的用户登录窗体。通过该窗体,用户输入用户名、密码和验证码等信息,确认登录后需要判断用户信息是否合法,并弹出对应的反馈信息。通过判断用户是否在用户信息中,以及输入密码是否与用户信息文件中用户名所对应的密码是否相同,来判断用户是否合法。此外,新用户还可以进行注册,注册需要输入用户名、密码...
一、页面分析CSDN登录页面如下图二、引入selenium模块及驱动2.1并将安装好的Chromedriver.exe引入到代码中#-*-coding:utf-8-*-fromseleniumimportwebdriverimportosimporttime#引入chromedriver.exechromedriver="C:/Users/lex/AppData/Local/Google/Chrome/Application/chromedriver.exe"os.environ["webdriver.chrome.driver"]=chromedriverbrowser=webdriver.Chrome(chromedriver)2.2浏览器驱动引入将驱动下载...
上图是socket网络编程的流程图至于数据在网络中是怎么走的,咱先不说,那个太底层了,咱今天见就说如何将数据从咱的屏幕上放到网络流中去。这可不是键盘敲敲,回车一按的事情,在这背后,那也是百转千回。打开一个网络接口:套接字Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。Python中,我们用socket()函数来创建套接字,语法格式如下:imports...
一、函数解释setdiff1d(ar1,ar2,assume_unique=False)1.功能:找到2个数组中集合元素的差异。2.返回值:在ar1中但不在ar2中的已排序的唯一值。3.参数:ar1:array_like输入数组。ar2:array_like输入比较数组。assume_unique:bool。如果为True,则假定输入数组是唯一的,即可以加快计算速度。默认值为False。二、具体示例1.assume_unique=False的情况:a=np.array([1,2,3])b=np.array([4,5,6])c=np.setd...
一、数据集描述本数据集内含十个属性列Pergnancies:怀孕次数Glucose:血糖浓度BloodPressure:舒张压(毫米汞柱)SkinThickness:肱三头肌皮肤褶皱厚度(毫米)Insulin:两个小时血清胰岛素(μU/毫升)BMI:身体质量指数,体重除以身高的平方DiabetsPedigreeFunction:疾病血统指数是否和遗传相关,Height:身高(厘米)Age:年龄Outcome:0表示不患病,1表示患病。任务:建立机器学习模型以准确预测数据集中的患者是否患有糖尿病二、...
一、前言利用selenium+requests访问页面爬取拉勾网招聘信息二、分析url观察页面可知,页面数据属于动态加载所以现在我们通过抓包工具,获取数据包观察其url和参数url="https://www.lagou.com/jobs/positionAjax.json?px=default&needAddtionalResult=false"参数:city=%E5%8C%97%E4%BA%AC==》城市first=true==》无用pn=1==》页数kd=%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90==》商品关键词所以我们要想实现全站爬取,需...
一、准备训练数据主要的数据有两个:1.小黄鸡的聊天语料:噪声很大2.微博的标题和评论:质量相对较高二、数据的处理和保存由于数据中存到大量的噪声,可以对其进行基础的处理,然后分别把input和target使用两个文件保存,即input中的第N行尾问,target的第N行为答后续可能会把单个字作为特征(存放在input_word.txt),也可能会把词语作为特征(input.txt)2.1小黄鸡的语料的处理defformat_xiaohuangji_corpus(word=False):"""...
1.原理利用PIL库来获取图片并修改大小,利用灰度值转换公式把每一个像素的RGB值转为灰度值gray=int(0.2126*r+0.7152*g+0.0722*b)再从字符集里获取对应的字符asciis=list('M%$@#&WNBRwm8S5A4E3KXFPH69nsxeazgpqbdoctfhkyvuGZYVTUCI2QOD0L7Jjl1ri!^{}[]()/|;:*<>_~-,.')最后将字符连接起来并保存就完成了2.开始制作2.1导入所需的库在这个工程中,我们需要的第三方库是PIL库但我们不用pipinstallPIL来安装它,而是...
本投影界面工具的功能:准备好.prj投影文件,将输入文件夹内的WGS84经纬度坐标shp文件,投影为平面文件,成果自动命名为prj_***并新建在输入文件夹同一路径下。下一步目标:利用pyinstaller或其他打包库生成exe文件,目前停滞在python2语法、arcpy打包出错相关问题上。参考文献:《UsingPy2exewithArcpy-Itcanbedoneeasily!》《如何使用py2exe打包arcpy脚本?》GUI界面示意图投影文件所在文件夹结构如下: &n...
利用python的sftp实现文件上传,可以是文件,也可以是文件夹。版本Python2.7.13应该不用pip安装更多的插件,都是自带的不多说上代码#-*-coding:utf-8-*-importsysreload(sys)sys.setdefaultencoding('utf-8')importparamikoimportos_XFER_FILE='FILE'_XFER_DIR='DIR'classMainWindow(object):#构造方法def__init__(self,arg):#超类调用super(MainWindow,self).__init__()#赋...