【python引入其他文件夹下的py文件】教程文章相关的互联网学习教程文章

如何将python代码导入django中的views.py文件【代码】

我是django的新手,我正在尝试将表单提交的响应链接到我在不同文件中编写的几个python方法,这些方法将使用用户输入作为参数.我想知道如何导入这些方法并打印结果. 我的python文件名为Crunch.py??,位于与我尝试过的views.py相同的目录中:来自Crunch import *但它不起作用.我想知道我是否需要将文件移动到别处或我需要写什么来从Crunch导入所有方法.解决方法:请尝试以下方法from <app name>.Crunch import *

python – 是否可以使用多处理在一个h5py文件上进行并行读取?【代码】

我试图加快从h5py数据集文件中读取块(将它们加载到RAM内存中)的过程.现在我尝试通过多处理库来做到这一点.pool = mp.Pool(NUM_PROCESSES) gen = pool.imap(loader, indices)加载器功能是这样的:def loader(indices):with h5py.File("location", 'r') as dataset:x = dataset["name"][indices]这实际上有时有效(意味着预期的加载时间除以进程数并因此并行化).但是,大部分时间它没有,加载时间只是保持与按顺序加载数据时一样高.有什...

python – TypeError:当我在django的views.py文件中导入调度程序时,第一个参数必须是可调用的?【代码】

我正在使用Django 1.11.我想在我的应用程序中使用调度程序在一天内运行一次脚本. 这是我的view.py文件from __future__ import print_function from django.shortcuts import render from django.utils import timezone from django.http import HttpResponse from datetime import datetime, timedelta import requests import schedule import timedef republic(request):return HttpResponse("<h1>Success Hindustan</h1>")def i...

python中如何调用.py文件【图】

这里分为两种情况。 一、在python的安装目录下 直接在IDLE中输入from 文件名 import *命令即可。 注意new1.py文件中内容,有print语句。 二、未在python的安装目录下 使用命令为: 1.import sys #引入sys库体,python的信息模块 2.sys.path.append("路径") #系统路径中填写存放.py文件地址,然后通过import方法导入 3.from 文件名 import * #从.py文件加载...

python – Django:从一个模块导入一个视图比在views.py文件中包含它要慢吗?【代码】

这可能更像是一个关于Python本身如何导入方法的问题,虽然我在表面层面上理解,但我并没有真正深入理解. 一个极其简化的例子可能会让事情更加清晰.在下面两个例子中,执行速度会有明显的差异吗? 例1# views.pyfrom app_name.models import *def add_item(request, name, category):item = Item(name=name, category=category)item.save()return HttpResponseRedirect('/')例2# views.pyfrom app_name.models import * from app_name....

python – 来自models.py文件的Django Splitting模型【代码】

我试图将所有模型与models.py文件分开.我在做什么在这个link中提到过.但问题是我的一个模型是django.contrib.auth.user我在models.py中拧了一个函数如下生成令牌.def create_user_profile(sender, instance, created, **kwargs): if created: UserProfile.objects.create(user=instance) post_save.connect(create_user_profile, sender=User)那么如何在_init_.py文件中导入该东西,因为我们将模型导入为from myapp.models.foo i...

python导入模块,用于另一个py文件中的代码【代码】

您好,我将用户定义的函数存储在一个separte文件my_functions.py中.例如.,#my_functions.py def some_func():sleep(1)print(1)而另一个文件main.py中的主要代码:#main.py from time import sleep from my_functions import *some_func()当我运行main.py时,我有错误,睡眠没有定义.似乎从my_functions.py导入的东西从导入睡眠时间不知道 我应该在my_funcions.py中导入时间模块吗? 我感到很困惑,因为我以为只导入了some_func,如果我在...

python – 自动调用公共初始化代码而不创建__init__.py文件【代码】

我的项目中有两个目录:project/src/scripts/“src”包含我的优秀代码,“脚本”包含一次性Python脚本. 我希望所有脚本都将“../src”添加到他们的sys.path中,以便他们可以访问“src”树下的模块.一种方法是编写一个scripts / __ init__.py文件,其中包含以下内容:scripts/__init__.py:import syssys.path.append("../src")这有效,但是将所有脚本放在名为“scripts”的包中会产生不必要的副作用.有没有其他方法让我的所有脚本自动调...

python – 你能用cython而不是pyx文件编译.py文件吗?

我有一个文件foo.py,它包含一个非常慢的函数,需要8分钟来计算.但是,当我将文件更改为foo.pyx并使用cython进行编译而没有其他更改时,计算需要5分钟. 我的问题是:如果我运行cython foo.py而不是cython foo.pyx然后运行gcc -shared -pthread -fPIC -fwrapv -O2 -Wall -fno-strict-aliasing -I /usr/include / python2.7 -o foo.so foo.c 当我运行import foo时,python会导入.py文件还是编译后的.so文件?pyx真的需要在那里吗?有没有办...

python – 在build.py中构建之前运行.py文件【代码】

我正在使用easyinstall创建一个setup.py,我需要在构建完成之前在同一个项目中执行某个py文件.我尝试了setup_requires和ext_modules,但两者似乎都无法在同一个项目中调用python文件.解决方法:以下代码创建了一个新的构建命令,该命令在委派给原始构建命令之前调用您自己的自定义函数.在下文中,RunYourOtherScript()代表在构建发生之前要运行的任何内容.这可能是对execfile(‘src / something.py’)的调用,或者最好是相对导入和函数调...

python – 像在Django中为Flask制作urls.py文件

也许有人可以帮助/解释我,如何在Django中为Flask创建urls.py文件? > main.py – 主项目文件.它仅包括app runner(app.run()).> urls.py位于同一目录中,需要提供视图来自views.py.解决方法:您可以按照in the Flask documentation所述执行此操作,基本上通过调用app.add_url_rule来设置路由而不是使用装饰器.

python – 使URL指向App Engine中的.py文件【代码】

我现在正在深入研究GAE,我看到两种方法可以使特定的URL拉到正确的页面. 第一种方法是使用处理程序:handlers:- url: /.*script: helloworld.py另一种方法是使用以下方法:application = webapp.WSGIApplication([('/', MainPage),('/sign', Guestbook)],debug=True)哪个更好或哪个更好?我不完全理解第二个例子究竟在做什么.解决方法:你需要同时使用它们. app.yaml中的部分告诉App Engine在哪里查找您的WSGI应用程序. application ...

IDEA中java语言使用Runtime调用py文件出现 Cannot run program "python“系统找不到指定文件【代码】

参考博客:https://blog.csdn.net/qq_26591517/article/details/80441540 这里我使用的是第三个方法 使用Runtime.getRuntime()执行脚本文件(推荐) py文件 import numpy as npa = np.arange(12).reshape(3,4) print(a)java文件import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader;public class Demo1 {public static void main(String[] args) {// TODO Auto-generated method stubPro...

python中py文件设置中文编码方式【代码】

python中打印中文在python 2.x版本中,默认是ASCII编码方式,在有业务需要输入中文时,就会出现乱码的情况。解决这种问题的一个方式就是设置py文件的编码方式。实现方式如下:在py文件的第一行添加如下代码:# -*- encoding:utf-8 -*-# 逻辑代码区   # -*- encoding:utf-8 -*-  更改默认编码方式为utf-8,可打印中文。

编写python程序和运行.py文件的方法步骤

前提:已安装好 Subliume Test 3 且已经添加好python编译系统,已安装好python3.7一.新建一个文本文档,将后缀名改为.py二.使用 Subliume Test 3 打开该文件三.编辑该文档内的代码四.CTRL + S ==>保存文本五.将编译系统选择为python(首次开始编写python程序需要此步骤,如果已选择,就可以跳过此步骤)六.CTRL + B ==>立即编译(每次新建一次代码文本所必需的的步骤,该该文本进行过一次编译以后,就可以直接执行步骤四,不用重复...