我有一个如下形式的熊猫数据框:
A B K S
2012-03-31 NaN NaN NaN 10
2012-04-30 62.74449 15.2 71.64 0
2012-05-31 2029.487 168.8 71.64 0
2012-06-30 170.7191 30.4 71.64 0
Run Code Online (Sandbox Code Playgroud)
我试图创建一个使用 df['S'][index-1] 值替换 df['S'] 的函数。
例如:
for index,row in df.iterrows:
if index = 1:
pass
else:
df['S'] = min(df['A'] + df['S'][index-1]?? - df['B'], df['K'])
Run Code Online (Sandbox Code Playgroud)
但我不知道如何获得 df['S'][index - 1]
或多或少,我正处于开发使用 Django Rest Framework 和 Angular 的应用程序的早期阶段。我决定使用django-rest-auth来管理所有用户与我的应用程序的集成。
由于我是 Angular 的新手,我不想使用 django-rest-auth Boilerplate Angular 应用程序来理解 Angular 的概念。我只想使用 django-rest-auth 端点。
问题是: 我的注册表单通过内部服务器 500,即使我的数据已传递并成功提交到 django.User 模型。
这是我的 Angular 应用程序:
// MODULE
var menuApp = angular.module('menuApp', ['ngRoute', 'ngCookies']);
//ROUTES
menuApp.config(function ($locationProvider, $routeProvider) {
$locationProvider.html5Mode({
enabled: true,
requireBase: false,
hashPrefix:'!'
})
$routeProvider
.when('/', {
templateUrl: '/static/app/pages/login.html',
controller: 'homeCtrl'
})
.when('/register', {
templateUrl: 'static/app/pages/register.html',
controller: 'registerCtrl'
})
menuApp.controller('homeCtrl', ['$log', '$scope', function($log, $scope) {
$log.info("homeCtrl is called ");
}]);
menuApp.controller('registerCtrl', ['$scope', '$cookies', '$http','$location', …Run Code Online (Sandbox Code Playgroud) 我有一个文件夹,其中包含几个带有名称的.docx文件[Code2001.docx, Code2002.docx... Code2154.docx].
我正在尝试编写一个脚本:
搜索后,我只是设法获得循环文件名:
import os
os.chdir(r"E:......\test")
for files in os.listdir("."):
if files.endswith(".docx"):
print filename
Run Code Online (Sandbox Code Playgroud)
我也发现了这个:docx模块,但文档很难继续.
有关如何完成此脚本的任何建议?