On 3/16/2016 11:08 AM, Claudiu Nicolaie CISMARU wrote:
>> *
>> Scrierea in fiser nu se face la fel din bash si din python ? De ce nu se
>> genereaza pulsul respectiv ca in bash *?
>>
> Una din problemele pe care le vad e ca in python tu tii fisierul deschis si
> scrii in el. In bash, fiecare echo face un open, write, close...
>
> Incearca sa faci asta si din python si vezi ce se intampla.
>
am incercat si tot nu se generaza pulsul. diferenta e ca da eroarea de
bad adress la fiecare pas ca la bash.
root@beaglebone:~# python
Python 2.7.3 (default, May 29 2013, 21:25:00)
[GCC 4.7.3 20130205 (prerelease)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> f= open ('/sys/bus/w1/devices/3a-0000002404ba/output','a')
>>> f.write ('0')
>>> f.write ('1')
>>> f.write ('0')
>>> f.close()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IOError: [Errno 14] Bad address
>>> f= open ('/sys/bus/w1/devices/3a-0000002404ba/output','a')
>>> f.write ('0')
>>> f.close()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IOError: [Errno 14] Bad address
>>> f= open ('/sys/bus/w1/devices/3a-0000002404ba/output','a')
>>> f.write ('1')
>>> f.close()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IOError: [Errno 14] Bad address
>>> f= open ('/sys/bus/w1/devices/3a-0000002404ba/output','a')
>>> f.write ('0')
>>> f.close()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IOError: [Errno 14] Bad address
>>>
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug