草庐IT

sys_region

全部标签

iphone - CLLocationManager 地理编码地址字符串 :inRegion not working to constrain region (ios5)

我正在尝试使用iOS5中新的CLLocationManagerAPI来使用(转发)地理编码,但运气不佳。我正在根据当前位置指定一个区域,但它会给我世界另一端的结果。//CLLocation*currentlocissettothecurrentlocationwhenIgetinhere()CLRegion*region=[[CLRegionalloc]initCircularRegionWithCenter:[currentloccoordinate]radius:5000/*meters*/identifier:@"Youarehere"];//Regionisnow:(ident

iOS 7 核心位置 : region monitoring fails on the first time after location services are authorised

我使用CoreLocation在我的应用程序上发现了一个奇怪的行为。我正在使用区域监控功能,但在授权位置服务(通过弹出窗口或设置->位置服务)后,区域监控失败(操作无法完成。kCLErrorDomain错误5.)。如果我关闭应用程序并重新启动(因此已经获得授权),一切都会按预期进行。我的代码如下所示:-(void)initializeLocationServices{NSLog(@"Startedlocationservices");locationManager=[[CLLocationManageralloc]init];locationManager.delegate=self;

ios - 如果我使用 iPad 尺寸创建我的应用程序,如何找到 iPhone 尺寸的 'safe region'?

我正在创建游戏并想使用iPad尺寸设置(横向:1024x768)。据我所知,使用iPad设置只会在iPhone上裁剪掉部分高度。假设我有一个用于iPad(1024x768)的2048x1536背景图像和一个用于iPhone6+(736x414)的2208x1242图像,一世。如何从iPad中确定将出现在iPhone6+上的点和像素的“安全区域”?ii.iPhone6+的“安全区域”是否与具有1334x750图像的iPhone6(667x375)相同?如果没有,如何同时确定点和像素? 最佳答案 我假设您希望创建一个可以在iPad和iP

python - 为什么调用带有 -m 选项的模块会将 sys.path[0] 设置为空字符串?

我的当前目录C:\test中有一个python脚本foo.py。这是代码。importsysprint('sys.path:',sys.path)print('sys.argv:',sys.argv)当我将它作为脚本执行时,我看到了这个输出。C:\test>pythonfoo.pysys.path:['C:\\test','C:\\Windows\\system32\\python34.zip','C:\\Python34\\DLLs','C:\\Python34\\lib','C:\\Python34','C:\\Python34\\lib\\site-packages']sys.a

python - 使用 Python 和 tcsh 的 sys.path 中没有路径

我对tcsh经验不多,但有兴趣学习。我一直在让Python查看PYTHONPATH时遇到问题。我可以回显$PYTHONPATH,这是正确的,但是当我启动Python时,我的路径没有显示在sys.path中。有什么想法吗?编辑:[dmcdonal@tg-steele~]$echo$PYTHONPATH/home/ba01/u116/dmcdonal/PyCogent-v1.1>>>fromsysimportpath>>>fromosimportenviron>>>path['','/apps/steele/Python-2.5.2/lib/python2.5/site-packages/

python - 创建自定义 sys.stdout 类?

我想做的只是将一些终端命令的输出打印到wx.TextCtrl小部件。我认为实现此目的最简单的方法是创建自定义标准输出类并将写入函数重载到小部件的写入函数。标准输出类:classStdOut(sys.stdout):def__init__(self,txtctrl):sys.stdout.__init__(self)self.txtctrl=txtctrldefwrite(self,string):self.txtctrl.write(string)然后我会做一些事情,例如:sys.stdout=StdOut(createdTxtCtrl)subprocess.Popen('echo"H

带有 sys.argv[] 的 Python 3.x 调用函数

我有一个处理文件内容的函数,但现在我在函数中将文件名硬编码为关键字参数:defmyFirstFunc(filename=open('myNotes.txt','r')):pass我这样调用它:myFirstFunc()我想将参数视为文件名并处理内容。如何修改上面的语句?我试过这个:filename=sys.argv[1]#orisit0?如何调用它? 最佳答案 像这样:#!/usr/bin/python3importsysdefmyFirstFunction():returnopen(sys.argv[1],'r')openFile

python - input() 与 sys.stdin.read()

importsyss1=input()s2=sys.stdin.read(1)#type"s"forexamples1=="s"#Falses2=="s"#True为什么?如何使input()正常工作?我尝试对s1进行编码/解码,但它不起作用。谢谢。 最佳答案 如果您使用的是Windows,您会注意到当您键入“s”并回车时input()的结果是"s\r".从结果中去除所有尾随空格,你会没事的。 关于python-input()与sys.stdin.read(),我们在StackOverf

python - python源代码中的sys模块在哪里?

我在python源目录中找到了大多数python模块,在Python/Lib或Python/Modules下,但是sys(导入sys)模块在哪里?我没找到。 最佳答案 答案我在这里找到它:./Python/sysmodule.c如果您使用的是Linux或MacOSX,并且有疑问,请尝试find。-在Python目录中命名为'sysmodule.c'。其他内容我找到它的方法是在整个Python目录中搜索字符串"platform"(使用TextMate),例如,sys.platform之前来自sys模块...类似的事情可以用grep和x

python - 在 Python 中使用命令行参数 : Understanding sys. argv

这个问题在这里已经有了答案:Whatdoes"sys.argv[1]"mean?(9个回答)关闭4个月前。我目前正在学习用艰难的方式学习Python。我认为这个例子可能已经过时了,所以我想在这里得到反馈。我正在使用Python3.1fromsysimportargvscript,first,second,third=argvprint("thescriptiscalled:",(script))print("yourfirstvariableis:",(first))print("yoursecondvariableis:",(second))print("yourthirdvaria