arcgispython教程-终于晓得arcgis-python⼊门教程
⽐较操作符就是⼩学常常⽤到的,⽐如⼤于,⼩于,等于这些,与⾝份操作符不⼀样的是,⾝份操作符是对内存地址进⾏⽐较,⽽这个是对值进⾏⽐较⽐较结果要么是真(True),要么是假(Flase)。以下是⼩编为你整理的arcgis python⼊门教程
int值
⼤于号(>)
判断对象的⼤⼩关系,如果前⾯⽐后⾯的值⼤,则True
⽐如:a,b = 2,1 a>b结果是True
⼩于号(
与⼤于号相反,如果前⾯的值⽐后⾯的值⼩,则True
⽐如:a,b = 1,2 a 结果是true
等于号(==)
判断2个对象的值是否相等,相等的话返回True
注意:这个不是判断内存地址,是判断实际值的结果(java是判断内存地址的)
如:a,b = [1,2,3],[1,2,3] a==b结果是True
⼤于等于、⼩于等于
>=、<=
意思是,⼤于或者等于,都是正确的
如:a,b = 2,1 (a>=b是True),⽽a,b = 2,2的情况下,a>=b依然成⽴
str值的⽐较与int不⼀样,int是按照数学的整数⼤⼩进⾏⽐较
str的⽐较逻辑是,看⾸位字符,谁的⾸位字符⼤,谁就⼤,如果⾸位字符⼀样,就看第⼆个,然后第三个字符,这样⽐较下去
如图:上⾯的⾸字母⽐下⾯的⾸字母⼤,所以上⾯的字符串⼤
pycharm专业版破解教程
python运算
数学运算:+, -, *, /, **, %
# 加法 print(9+3)
# 减法 print(9-3)
# 乘法 print(9*3)
# 除法 print(9/3)
# 求余数 print(10%3)
# 乘⽅ print(3**2)
判断:==, !=, >, >=,
# 等于
print(9==3)
# 不等于
print(9!=3)
# ⼤于,⼤于等于
print(4>3,4>=3)
# ⼩于,⼩于等于
print(3<3,3<=3)
逻辑运算:and, or, not
# "与”运算:⼀假为假
print(9==3 and 9>3)
# "或"运算:⼀真为真
print(9==3 or 9>3)
# "⾮”运算:"⾮”运算⾮真即假 print(not 9==3)
如何使⽤Linux
登录Linux
第⼀次使⽤Linux,会看到登录的提⽰,如下所⽰:
登录步骤:
登录Linux必须有⽤户名(⽤户ID)和密码,如果没有,可以向管理员所要。
在登录提⽰处输⼊⽤户名并回车;⽤户名是区分⼤⼩写的,输⼊时要注意。
然后会提⽰你输⼊密码,密码也是区分⼤⼩写的。
如果⽤户名和密码正确,那么会成功登录,并看到上次登录信息。
登录后会出现命令提⽰符($),你可以输⼊任何命令。下⾯通过 cal 命令来查看⽇历:
修改密码
Linux系统通过密码来保证数据和⽂件的安全,防⽌⿊客破解和攻击。你可以通过以下⽅法来修改密码:
输⼊ password 命令。
输⼊你现在使⽤的密码。
输⼊新密码。注意密码不要过于简单,简单的密码往往会为⼊侵者⼤开便利之门。
确认密码,再输⼊⼀遍刚才的密码。
查看⽬录和⽂件
在Linux中,所有的数据都被保存在⽂件中,所有的⽂件⼜被分配到不同的⽬录;⽬录是⼀种类似树的结构,称为⽂件系统。 你可以使⽤ ls 命令来查看当前⽬录下的⽂件和⽬录。下⾯的例⼦,使⽤了 ls 命令的 -l 选项:
创建Scrapy框架⼯程
使⽤Scrapy指令创建爬⾍项⽬框架:
hxb@lion:~/PycharmProjects$ scrapy startproject meizhiSpiderNew
Scrapy project 'meizhiSpider', using template directory '/home/hxb/.local/lib/python3.6/site-
packages/scrapy/templates/project', created in: /home/hxb/PycharmProjects/meizhiSpiderYou can start your first spider with: cd meizhiSpider scrapy genspider example examplehxb@lion:~/PycharmProjects$
使⽤scrapy genspider⽣存⼀个spider⽂件,同时需要看项⽬的python环境是否为python3如果不是需要切换python环境
hxb@lion:~/PycharmProjects/meizhiSpider$ scrapy genspider jiandan jiandan
Created spider 'jiandan' using template 'basic' in module:
meizhiSpider.spiders.jiandanhxb@lion:~/PycharmProjects/meizhiSpider$
you can find the python version is 2.7 ,we need change the project python2.7 to python3.6 in the PyCharm
1) File ->Settings->Project:meizhiSpider->Project Interprete
2) Add new Python Interpreter env
3)run the jiandan.py to check wether the scrapy env is ok

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。