精华内容
下载资源
问答
  • .py和.ipynb的小知识

    万次阅读 多人点赞 2019-01-21 10:36:31
    用Python语言编写的源代码文件,其文件后缀是 “.py” 或 “.ipynb”。用Python语言编写的源代码文件,其文件后缀是 “.py” 或 “.ipynb”。 2. 区别 .py:".py" 文件是标准的Python源代码文件,通常情况...

    1. 相同点

    用Python语言编写的源代码文件,其文件后缀是 “.py” 或 “.ipynb”。用Python语言编写的源代码文件,其文件后缀是 “.py” 或 “.ipynb”。

    2. 区别

    .py:".py" 文件是标准的Python源代码文件,通常情况下,使用 “.py” 的python源代码文件。可以用Spyder、Visual Studio Code、PyCharm编辑并运行.py文件。也可以用notepad++或者sublime免费的编辑器进行.py文件的编辑。

    3. 转换

    .ipynb: “.ipynb” 文件是使用 Jupyter Notebook 来编写Python程序时的文件。Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。在jupyter下的File—>Download as —>python(.py)可以将.ipynb转化为.py文件。

    4. 类比

    简单的说就类似于word文档的后缀,有.dox也有.docx。
    PS:这两天忙着写教改论文和统计成绩,上周就忘了写博客了。嗯,得坚持呀!快过年了,望大家把工作学习稍微放一放,回家多陪陪父母等亲人们。愿您早日回家:-)

    展开全文
  • A.py文件: def add(x,y): print('和为:%d'%(x+y)) B.py文件: import A A.add(1,2) 或 from A import add add(1,2) 调用类: A.py文件: class A: def __init__(self,xx,yy): self.x=

    在同一个文件夹下

    调用函数:

    A.py文件:

    def add(x,y):
        print('和为:%d'%(x+y))

    B.py文件:

    import A
    A.add(1,2)

    from A import add
    add(1,2)

    调用类:

    A.py文件:

    class A:
        def __init__(self,xx,yy):
            self.x=xx
            self.y=yy
        def add(self):
            print("x和y的和为:%d"%(self.x+self.y))


    B.py文件:

    from A import A
    a=A(2,3)
    a.add()

    import A
    a=A.A(2,3)
    a.add()


    在不同文件夹下

    A.py文件的文件路径:E:\PythonProject\winycg

    B.py文件:
    import sys
    sys.path.append(r'E:\PythonProject\winycg')
    '''python import模块时, 是在sys.path里按顺序查找的。
    sys.path是一个列表,里面以字符串的形式存储了许多路径。
    使用A.py文件中的函数需要先将他的文件路径放到sys.path中'''
    import A
    
    a=A.A(2,3)
    a.add()



    展开全文
  • Pypywifi:Python库之pywifi的简介、安装、使用方法之详细攻略 目录 pywifi的简介 pywifi的安装 pywifi的使用方法 pywifi的简介 pywifi是一个用来搞wifi的模块,哈哈,各种搞wifi。 pywifi 官方...

    Py之pywifi:Python库之pywifi的简介、安装、使用方法之详细攻略

     

     

     

    目录

    pywifi的简介

    pywifi的安装

    pywifi的使用方法

    1、代码判断是否有无限网卡

    展开全文
  • Django 一文看懂urls.py与views.py的联系

    万次阅读 2020-07-09 18:42:07
    创建的settings.py中通过ROOT_URLCONF变量指定全局路由文件名称,一般路由名称与工程名称相同。 Django使用urlpatterns变量名来添加路由,改变量是列表类型,一般有path和re_path组成。 2 Django的URL路由流程 ...

    URL路由的机制

    Created with Raphaël 2.2.0 url 定义、转换、传参、命名等操作 views

    1 Django的URL路由配置

    1. 路由是关联URL及其处理函数关系的过程。
      创建的settings.py中通过ROOT_URLCONF变量指定全局路由文件名称,一般路由名称与工程名称相同。
    2. Django使用urlpatterns变量名来添加路由,改变量是列表类型,一般有pathre_path组成。

    2 Django的URL路由流程

    Created with Raphaël 2.2.0 Django查找全局urlpatterns变量 Django按照先后顺序,对URL逐一匹配urlpatterns的每个元素 找到第一个匹配时停止查找,根据匹配结果执行对应处理函数 寻找对应的处理函数 进行后续处理 进行错误处理 yes no

    注意:Django的路由不考虑HTTP请求方式,仅根据URL进行路由,即只要路由路径相同,无论POST、GET等哪种请求方式都指向同一个操作函数。

    3 path(route, view, kwargs=None, name)

    • url:表示url或者url模式,Django定义的url转换语法
    • view:处理(视图)函数的名称,包含include函数
    • kwargs:关键字参数,向处理函数提供额外的参数,以字典的形式表示
    • name:给path确定一个具体的名字

    3.1 route的url格式转换

    类型说明示例
    精确字符串格式常规的路径结构。dir1/dir2
    Django转换格式通过不同参数控制路径,可以将路径保存。dir1/<str:name>
    正则表达式通过正则表达式控制路径。dir1/(?P<dir>[0-9]{1}
    1) 精确字符串格式
    1. 适合静态单一的路径;
    2. 一个url匹配一个路径;
    3. url不用以/开头,但是要用/结尾;
    2) Django转换格式
    1. 一个url模板,匹配一批url的同时,能够获得一批变量名作为参数。
    2. 常用形式,目的是通过url进行参数传递和获取。
    3. 采用<类型:变量名>的形式获取参数。
      转换格式类型
    3)正则表达式

    使用re_path函数,两种具体形式:

    • 简单的(pattern),不提取参数:path/([0-9]{4})/
    • 命名模式的(pattern),提取参数,统一为str类型:path/?P<name>[0-9]{4}

    3.2 view的使用

    1. 处理函数:views.py处理函数,是url 的最终归宿。
      2)include处理函数:include(other.urls) 包含其他文件的url路径。有两重作用:
      ① 附加本地路由。
      ② 路径去重。
      路径去重
      为了避免系统找不到url,可以进行如下设置:
    urlpatterns = [
    path('',<根目录路径>)
    re_path('^$',<跟目录路径>)
    # 二选一即可
    
    展开全文
  • 一图看懂py2/py3编码

    万次阅读 多人点赞 2019-10-24 16:43:29
    无论是py2还是py3,都使用unicode作为内存编码,简称内码。保存在python解释器内存中的文本,输出到屏幕、编辑器,或者保存成文件的时候,都要将内码转换成utf8或者gbk等编码格式;同样,python解释器从输入设备接收...
  • File "/tmp/pip-build-G9yO9Z/tldr/setuptools_scm-3.3.3-py2.7.egg/setuptools_scm/integration.py", line 9, in version_keyword File "/tmp/pip-build-G9yO9Z/tldr/setuptools_scm-3.3.3-py2.7.egg/setupt...
  • Py之h5py:Python库之h5py库的简介、安装、使用方法详细攻略 目录 h5py的简介 Websites Installation Reporting bugs h5py的安装 h5py的使用方法 1、写入数据 2、读取数据 h5py的简介 ...
  • h5py兼容
  • Windows下如何方便的运行py脚本

    万次阅读 多人点赞 2018-06-13 22:53:16
    - 双击无法直接运行.py文件; - 右击.py文件竟然也没有合适的打开方式(-.-!); 如果只是自己用或者给会的人用其实也不算太大问题,只要win+R cmd 回车或是shift+右键……然后打点什么总能运行了...
  • py3 安装 box2d-py

    千次阅读 2019-04-01 17:15:19
    win10 python3 box2d-py atari-py wheel
  • py-faster-rcnn配置运行demo.py(Ubuntu14.04)

    万次阅读 热门讨论 2016-04-07 15:08:46
    我(lee)在这份博客中对py-faster-rcnn配置运行demo.py做出相应操作说明,希望可以解决大家对py-faster-rcnn配置的困惑,少走弯路。 注意: 1、py-faster-rcnn与fast-rcnn有很大关系,建议先完成fast-rcnn的...
  • 成功解决h5py\_init_.py:26:FutureWarning: Conversion of the second argument of issubdtype from `float` to 目录 解决问题 解决思路 解决办法 解决问题 h5py\_init_.py:26:FutureWarning: ...
  • 成功解决 File "h5py\h5t.pxd", line 14, in init h5py._conv (D:\Build\h5py\h5py-2.7.0\h5py\_conv.c:7539) 目录 解决问题 解决思路 解决方法 解决问题 File "h5py\h5t.pxd", line 14, in ...
  • python py生成及调用pyc文件

    万次阅读 2021-01-27 14:16:29
    本文仅供学习交流使用,如侵立删!联系方式及demo下载见文末 python py文件中调用pyc文件 ...py_compile.compile('proxy.py') 2.py文件调用pyc 1.将生成的pyc文件名修改成和py文件一样(如:test_pay
  • 将要打包的py模块和主程序py等一起复制到python的Lib\site-packages目录中 然后使用 打包方法:https://blog.csdn.net/wg2627/article/details/119259326 正常打包即可 pyinstaller -F -w -i D:\1.ico D:\main.py #...
  • py2和py3的区别

    千次阅读 2017-10-18 20:31:08
    1、py2: (1)源码重复量多,臃肿。 (2)源码语法不清晰,掺杂着c,php,java,的一些陋习 py3:几乎是重构后的源码,规范,清晰,优美2、py2:默认ASKLL编码不能识别中文。文件头需要添加:#-- encoding:utf-8 -- ...
  • train.py3.1. train.py 中包含的主要功能3.2. train.py 每行代码添加中文注释3.3. train.py 涉及的重要函数、知识点3.3.1. argparse 库的使用方法3.3.2. Logger 库的使用??不会3.3.3. device = torch.device() ...
  • jupyter notebook 中运行.py文件

    万次阅读 多人点赞 2019-06-06 15:13:37
    在需要运行的name.py文件目录页面中,新建python,在cell中添加如下命令: %run name.py 运行该cell即可。
  • python使用py2neo操作neo4j

    万次阅读 2019-10-24 14:00:24
    pip install py2neo 安装过程中,可能会报错: ERROR: ipython 5.1.0 has requirement prompt-toolkit<2.0.0,>=1.0.3, but you'll have prompt-toolkit 2.0.10 which is incompatible. 意思是 Ipython需要...
  • python py生成及调用pyd(so)文件

    万次阅读 2021-03-05 00:30:04
    py文件生成pyd文件 1.安装 cython:注意不是cpython pip install cpython 2.py文件生成pyd文件 from distutils.core import setup from Cython.Build import cythonize setup(ext_modules=cythonize([“proxy.py”])...
  • py4j.protocol.Py4JError: An error occurred while calling o21.isBarrier. Trace: py4j.Py4JException: Method isBarrier([]) does not exist at py4j.reflection.ReflectionEngine.getMe...
  • python py文件如何调用不同文件夹下的py文件

    万次阅读 多人点赞 2018-07-23 09:21:00
    需要用到sys.path.append(path)命令。 示例:这是我的文件夹布局 ...aa.py: def sayHello(name): print 'hello '+name class classA(): def __init__(self,name): self.name = name def sayByeBye(self) : ...
  • 只要模型文件models.py进行了内容的更新,我们都会使用python manage.py makemigrations 和 python manage.py migrate这两个命令。 Part1 当我们第一次在models.py文件新建model类(一个类对应数据库中的一张数据表...
  • Py-faster-rcnn实现自己的数据train和demo

    万次阅读 热门讨论 2016-04-20 16:14:30
    在我的上两个博客中已经对py-faster-rcnn配置运行demo.pypy-faster-rcnn配置运行faster_rcnn_end2end—VGG_CNN_M_1024做出了相应说明,在本博客中我将对py-faster-rcnn实现自己的数据train和demo做出具体操作说明...
  • 直接使用命令:pip install mpi4py==2.0.0 报错 Building wheel for mpi4py (setup.py) … error message while installing stable_baselines 原因:没有安装MPI实现软件,比较常用的MPI实现软件有Openmpi,mpich...
  • Python进阶(四十七)-python3使用pyinstaller实现将py文件打包成exe文件前言  py文件通常需要运行在Python编程坏境中,而可执行exe文件更方便。   之前看过若干博文在python2环境下使用pyinstaller将py文件打包...
  • python库——h5py入门讲解

    万次阅读 多人点赞 2017-06-15 13:02:39
    本文只是简单的对h5py库的基本创建文件,数据集和读取数据的方式进行介绍,作者刚接触h5py,完全靠看文档自学,如果哪里说的不对,欢迎纠正!如果读者需要进一步详细的学习h5py的更多知识,请参考h5py的官方文档。h5...
  • Python安装py2exe(Python2安装py2exe)

    千次阅读 2018-11-17 20:33:13
    py2exe相信大家都知道,一个能够打包Python程序变成可执行文件的Python库。用起来很简单,但是好像还是有限,像opencv这样的库还是没有办法打包等。我安装的时候遇到了一小点问题,分享给大家: Python3 安装py2exe ...
  • 已经安装了Django,但是在使用virtualenv创建虚拟环境后,输入python manage.py runserver首次测试项目时,出现了无法引用Django的错误。错误提示信息:Traceback (most recent call last): File "manage.py&...
  • Python中py文件引用另一个py文件变量

    万次阅读 多人点赞 2018-01-24 16:41:03
    最近自己初学Python,在编程是遇到一个问题就是,怎样在一个py文件中使用另一个py文件中变量,问题如下: demo1代码import requests r = requests.get("http://www.baidu.com") r.encoding = r.apparent_encoding ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,112,946
精华内容 445,178
关键字:

py