
python学习笔记
Tomcow2021
这个作者很懒,什么都没留下…
展开
-
python27获取gdb里所有要素类及字段和别名
#!/usr/bin/python# -*- coding:utf-8 -*-import osimport arcpyimport codecsimport jsonimport sysreload(sys)sys.setdefaultencoding('utf8')#Author By Kgdblist=[] #新建空白列表 file_dir=r"C:\Users\Administrator\Desktop\test" #输入待合并GDB数据库所在的文件夹的路径dir.原创 2022-03-27 16:28:10 · 1308 阅读 · 0 评论 -
python pip报错:Could not fetch URL...
可参见这篇来配置python pip报错:Could not fetch URL..._树上灵溪的博客-优快云博客python使用pip工具安装库时有时不成功,这里提供一种解决方法。https://blog.youkuaiyun.com/yezuofenglin/article/details/103962410如果还不行,试试用管理员账号打开dos窗口,运行。...原创 2022-03-25 10:59:00 · 3013 阅读 · 0 评论 -
python 2.7安装pandas失败
使用pip install pandas默认安装的是最新版的pandas,因为pandas版本0.24.0以后的版本不再支持python2.7,因此指定pandas0.23.0及以前的版本即可。例如:pip install pandas==0.23.0 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com折腾一晚上,终于找到python27可用的pandas镜像源。PS:pip uninstallnumpy.原创 2022-03-25 00:04:14 · 4881 阅读 · 0 评论 -
20220324windows下arcgis10.2安装pip
windows下arcgis10.2安装piparcpy只能在python2版本配合;想要用pandas库等,还得用arcgis自带的python27下载pip1.下载pip的最新版本为22.0.4,released:Mar 7,2022;requires:Python 》= 3.7所以需要下载pip20.3版本的,其链接为:https://pypi.org/project/pip/20.3/#files下载完成后,将得到一个压缩包,将压缩包进行解压。2.安装setuptools打开控制台,原创 2022-03-24 21:07:28 · 1746 阅读 · 0 评论 -
openpyxl学习笔记
openpyxl学习笔记官方文档地址:https://openpyxl.readthedocs.io/en/stable/1.安装#从官方地址下载,不过速度比较慢pip3 install openpyxl#从国内镜像源下载pip3 install openpyxl -i https://pypi.douban.com/simple #豆瓣源#或者从清华大学源pip3 install openpyxl -i https://pypi.tuna.tsinghua.edu.cn/simple原创 2021-12-25 15:41:41 · 906 阅读 · 0 评论 -
Python3:Collatz 序列(考拉咨猜想)
Python3:Collatz 序列(考拉咨猜想)需求:编写一个名为collatz()的函数,它有一个名为number的参数:如果参数是偶数,那么collatz()就打印出number//2,并返回该值;如果number是奇数,那么collatz()就打印,并返回3*number+1。然后编写一个程序,让用户输入一个整数,并不断对这个数调用,collatz(),直到函数返回值1(让人惊奇的是,这个序列对于任何整数都有效,利用这个序列,你迟早会得到1!奇数数学家也不能确定为什么。你的程序在研究所谓的原创 2021-12-23 17:52:03 · 760 阅读 · 0 评论 -
python 字典嵌套学习
python3 字典嵌套学习遍历字典键对值# coding:utf-8# python3.10student = {"NAME":{"label":"名称","fieldName":"NAME"},"ADDRESS":{"label":"地址","fieldName":"ADDRESS"},"LON":{"label":"经度","fieldName":"LON"},"LAT":{"label":"纬度","fieldName":"LAT"},"SOURCE":{"label":"数据来源","f原创 2021-12-20 21:33:08 · 1501 阅读 · 0 评论 -
[Python针对出现的ModuleNotFoundError No module named ‘××ב]
[Python:针对出现的ModuleNotFoundError: No module named ‘×××’]例如我在安装wordcloud库时,在pycharm的python控制台中输入import wordcloud时,会出现如下错误:ModuleNotFoundError: No module named ‘wordcloud’解决方法:\1. 首先检查你使用的pythonimport sysprint(sys.executable)得到:2.在win10系统中输入cmd命令,然原创 2021-11-25 14:50:32 · 391 阅读 · 0 评论 -
pip错误“Microsoft Visual C++ 14.0 is required.”解决办法
pip错误“Microsoft Visual C++ 14.0 is required.”解决办法在Windows系统上使用pip安装一些包时,“Microsoft Visual C++ 14.0 is required.”是个很常见的错误。网上流传的一些办法(如offline安装或二进制安装等)虽能解决,但终究还是在回避问题。治本的解决办法是,安装Visual C++ 14.0,以解万忧。在执行操作之前,先安装或升级Setuptools Python软件包。pip install --upgrad转载 2021-11-25 14:49:22 · 1054 阅读 · 1 评论 -
windows上OpenSSH服务安装及启动
windows上OpenSSH服务安装及启动 1,下载openSSH windows版GitHub下载链接我安装的是64位版本2,解压到C:\Program Files\OpenSSH,建议是放在此目录下3,cmd到openSSH路径下依次执行1)安装sshd服务powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps12)开放22号端口(如果你在windows关闭了防火墙并配置了入站规则可以不执行如下命令,多执行不影响)原创 2021-11-25 14:48:05 · 7667 阅读 · 0 评论 -
VS code远程连接linux服务器中docker里的python
VS code远程连接linux服务器中docker里的python环境linux:centos 7python:3.10vs code: 1.631.建目录首先,创建目录 python,用于存放后面的相关东西。#在根目录下创建python/app文件夹mkdir -p ~/python ~/python/myappmyapp 目录将映射为 python 容器配置的应用目录。进入创建的 python 目录,创建 Dockerfile。2.创建python3容器方法一:docker原创 2021-11-23 13:02:13 · 3850 阅读 · 0 评论 -
[Python 打印输出 Python--格式化输出%s和%d]
[Python 打印输出 Python–格式化输出%s和%d]错误示范:print(“1 到 %d 的和为: %d”, % (n, sum))正确代码:print(“1 到 %d 的和为: %d” % (n, sum))1.格式符:格式符为真实值预留位置,并控制显示的格式。格式符可以包含有一个类型码,用以控制显示的类型。%[(name)][flags][width].[precision]typecode(name)为命名flags可以有+,-,' '或0。+表示右对齐。-表示左对齐。转载 2021-11-22 21:26:47 · 4193 阅读 · 0 评论 -
Python2之%s%d%f
%s 字符串string="hello" #%s打印时结果是hello print "string=%s" % string # output: string=hello #%2s意思是字符串长度为2,当原字符串的长度超过2时,按原长度打印,所以%2s的打印结果还是hello print "string=%2s" % string # output: string=hello #%7s意思是字符串长度为7,当原字符串的长度小于7时,在原字符串左侧转载 2021-11-21 10:43:04 · 561 阅读 · 0 评论 -
python3翻转字符
def reverseWords(input): # 通过空格将字符串分隔符,把各个单词分隔为列表 inputWords = input.split(" ")#根据空格来分割字段 # 翻转字符串 # 假设列表 list = [1,2,3,4], # list[0]=1, list[1]=2 ,而 -1 表示最后一个元素 list[-1]=4 ( 与 list[3]=4 一样) # inputWords[-1::-1] 有三个参数 # 第一个参数.转载 2021-11-21 09:50:46 · 263 阅读 · 0 评论