![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pycharm
yandajiangjun
这个作者很懒,什么都没留下…
展开
-
学生服务器(Ubuntu)+pycharm使用
1.在自己的账户下运行pycharm1.找到pycharm的安装(解压)目录,一直翻到bin目录下2.在bin目录下执行代码./pycharm.sh,即可运行软件2.Ubuntu下创建pycharm快捷方式**前提:**拥有管理员权限,如果你是普通用户,很可能就不能创建快捷方式在Ubuntu下,每次都要找到 pycharm.sh所在的文件夹,执行./pycharm.sh,非常麻烦。最好能创建一个快捷方式。Ubuntu的快捷方式都放在/usr/share/applications,首先在该目录下创原创 2020-06-08 14:28:43 · 455 阅读 · 0 评论 -
Python正则表达式的一些心得
1.对于有些特殊字符我们想唯一匹配的话,在书写模式时,我们可以照抄想要匹配的字符我们输入含有%&’,;=?$“等字符时,我们可以直接书写该模式/[%^&’,;=?$”]+/,不用在每个特殊字符前加\字符,切忌,==不能放在[]的最前面==。2.正则表达式是从前往后匹配的,如果中途遇到不能匹配上的字符,就会停止匹配,即使后面有能匹配的字符,也不会在匹配,此时,如果已经匹配的都能满...原创 2019-10-12 22:35:01 · 309 阅读 · 0 评论 -
python解释器+pycharm简单使用
定义:解释器就好比翻译官,如果a来自中国,b来自美国,a,b之间要想沟通,就要通过一个翻译官进行语言翻译,python解释器就好比人能读懂的的python语言与机器能读懂的0,1语言的桥梁。作用:运行文件种类:1.cpython :c语言开发的解释器【官方】,应用广泛的解释器2.ipyhton:基于cpython的一种交互式解释器3.pypy:基于python语言开发的解释器4.Jyt...原创 2019-09-14 15:09:20 · 1274 阅读 · 0 评论 -
python中对文本文件中seek()方法的两个典型错误
'gbk' codec can't decode byte 0xae in position 2: illegal multibyte sequence和io.UnsupportedOperation: can't do nonzero end-relative seeks错误。1.io.UnsupportedOperation: can't do nonzero end-relative s...原创 2019-10-07 11:35:42 · 1459 阅读 · 0 评论 -
Python中的os.close() 方法()
os.write(fd, “This is test”),TypeError: a bytes-like object is required, not ‘str’需要用上python的bytes和str两种类型转换的函数encode()、decode()。str通过encode()方法可以编码为指定的bytes;反过来,如果我们从网络或磁盘上读取了字节流,那么读到的数据就是bytes。要把...原创 2019-10-07 20:08:44 · 1443 阅读 · 0 评论 -
python的继承问题
子类变量使用父类的变量class fa(): def __init__(self,a,b): self.name=a self.local=b def speak(self): print('my name is:',self.name,"my location is:",self.local)class son(fa): ...原创 2019-10-08 13:40:54 · 258 阅读 · 0 评论 -
python中global和nonlocal
首先要明白作用域的概念:Local:最内层,包含局部变量,比如一个函数/方法内部E(Enclosing):包含了非局部(non-local)也非全局(non-global)的变量,也叫闭包函数外的函数Enclosing。比如两个嵌套函数,一个函数(或类) A 里面又包含了一个函数 B ,那么对于 B 中的名称来说 A 中的作用域就为 nonlocal。G(Global):当前脚本的最外层,比...原创 2019-10-09 09:27:15 · 281 阅读 · 0 评论 -
pycharm中new environment using和existing interpreter(Virtualenv E*t,Conda E*t,System i*r,pipenv E*t)区别
new environment using和existing interpreternew environment using是为项目创建一个新的环境,这里有三个选择:Virtualenv,Pipenv,CondaVirtualenv Environment:是虚拟环境的意思,它在项目文件下创建一个独立虚拟环境(venv),他是一款工具,在pycharn中集成了。它会创建一个独立的虚拟环境,可...原创 2019-10-11 17:49:43 · 33825 阅读 · 7 评论